Location – Taqueria Mexico
Call us today at (205) 989-5559

  • Happy Hour Mon - Thurs 3 - 6 pm

Location

Taqueria Mexico we are located at Birmingham-Hoover is just by Lorna Road in Hoover Alabama, come to see us you wont regreat it. will be waiting to serve you.

Birmingham-Hoover