Looking for romantic restaurants for Valentine's Day?

> >

Taco Casa

1060 Fairfax Park # A
Tuscaloosa, AL 35406

View more Tuscaloosa restaurants

(205) 752-1000

  • Sun - Thu 10:30am - 11:00pm
  • Fri - Sat 10:30am - 12:00am

All Taco Casa locations

Cuisine: Mexican Restaurants

Write a Review

Is this your restaurant?
Claim Your Listing For Free

Map of Taco Casa

Taco Casa Other Locations

Restaurants similar to Taco Casa

Nearby Restaurants