Skip to main content

Los Pedros Mexican Grill

restaurant · mexican restaurant · Hoover, AL

Address
3305 Lorna Rd #7, Hoover, AL 35216
Phone
(205) 518-0716
Website
los-pedros-mexican-grill.business.site
Where
33.3937, -86.7975

Search Hominin for Los Pedros Mexican Grill

Other restaurants nearby

More in Hoover

Los Pedros Mexican Grill — restaurant in Hoover, AL | Hominin