Address: 3133 Lorna Rd Ste 112 , Hoover 35216, AL, US
Phone: (205) 822-5175
State: AL
City: Hoover
Zip Code: 35216
opening hours
Monday: 10:00-22:00
Tuesday: 10:00-22:00
Wednesday: 10:00-22:00
Thursday: 10:00-22:00Friday: 10:00-22:00
Saturday: 10:00-22:00
Sunday: 10:00-22:00
related searches: Taqueria Los Primos menu, Taqueria Los Primos Near Me, Taqueria Los Primos Laurel menu, Taqueria Los Primos college park, Taqueria Los Primos food truck, Taqueria los primos Food truck menu, Taqueria Los Primos locations, Los Primos restaurant