Taqueria Los Pedros
Address:
3133 Lorna Rd, Hoover, AL 35216
Phone:
(205) 822-5175
Restaurants,
Mexican
Other Businesses:
- Jersey Mikes Subs at 1851 Montgomery Hwy S, Hoover, AL 35244
- California Pizza Kitchen at 3470 Galleria Cir, Hoover, AL 35244
- Hunan Garden at 1851 Montgomery Hwy S, Hoover, AL 35244
- The Cajun Steamer at 180 Main St, STE. 200, Hoover, AL 35244
- On Tap Sports Cafe at 3440 Galleria Cir, Hoover, AL 35244