Taco Casa
$ • Mexican, Tex-Mex, Fast Food
Hours:
4600 Smith Rd, Norwood
(513) 827-9440
About Taco Casa
Customers' Favorites
Taco Casa Reviews
Ratings
Menu
Hours
Monday | 11AM - 9PM |
Tuesday | 11AM - 9PM |
Wednesday | 11AM - 9PM |
Thursday | 11AM - 9PM |
Friday | 11AM - 9PM |
Saturday | 11AM - 9PM |
Sunday | Closed |
Taco Casa, a popular restaurant, is known for its fresh and delicious food, particularly the Taco Salad. However, there have been occasional issues with order accuracy. The Burrito Boat is another favorite among visitors. While some face longer intervals between visits due to location, the craving for Taco Casa's offerings often brings customers back.