at 327 Summit Boulevard, Birmingham , 35243 United States
1761 FB users likes Taco Mama, set it to 5 position in Likes Rating for Birmingham, Alabama in Mexican Restaurant category
Taco Mama is Birmingham based place and this enity listed in Mexican Restaurant category. Located at 327 Summit Boulevard AL 35243. Contact phone number of Taco Mama: (205) 977-7792
Cantina Laredo serves authentic Mexican dishes in a sophisticated atmosphere. The Mexico City style menu includes grilled fish, chicken and steaks.