La Bamba Mexican Grill

1301 McFarland Blvd NE Tuscaloosa AL 35406 USA

(205) 722-2847

Location