Small Chips Salsa Roja Restaurants in Waxahachie
Show restaurants on map
4.3
Menu
4.3
Menu
City: Waxahachie, 1205 U.S. 77, Waxahachie, United States
"As always, the service was terrible. The children in the kitchen were peeking around the corner to see if I was there, but never came to take my order..."
Feedback
These reviews refer only to the mentioned ingredients.