Delivery
Pickup
Outdoor
Texas
Grapevine
1 Restaurants on GastroRanking
1569 Opinions in 2 websites
Came on a weeknight, no one there. Service was fast and friendly. Food was not great. They haven't won any accolades in 11 years so it must have been good at some point. Salsas were decent but chips c