Texas Cheese Fries Half Restaurants in Barstow
Show restaurants on map
Search a city
4.1
Menu
Table booking
4.1
Menu
Table booking
City: Barstow, 2808 Lenwood Rd, Barstow I-92311-9589, United States
"The fajitas were somewhat tough, and the soup was overly salty. Overall, the meal was average."
Feedback
These reviews refer only to the mentioned ingredients.