Taco Casa
Photos and Videos
- HoursOPEN NOW
- Regular Hours:
Mon - Thu Fri - Sat Sun - Phone:
Main - 817-753-6865
Fax - 817-753-6865
- Address:
- 807 Keller Pkwy Ste A Keller, TX 76248
- Link:
- Categories
- Mexican Restaurants, Fast Food Restaurants, Restaurants
- Payment Options
- Price Range
- $
- AKA
Taco Casa 27
- Other Information
Cuisines: Mexican, Latin American, Fast Food
Price Range : Below Average
Contact Info
Reviews
HORRIBLE CUSTOMER SERVICE, cashier was rude, order was wrong, and manager called us liars when we complained about cashier.
04/10/09
HORRIBLE customer serivce. the person taking our order was rude, they get our order wrong ALL the time, and the manager called us liars when we said the person taking our order was rude. we will NEVER go back to this location EVER again!