Looking for restaurants open on Thanksgiving or restaurants open on Christmas?

> >


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