Cheese Sticks Restaurants in Eldorado
Show restaurants on map
3.2
Menu
3.2
Menu
City: Eldorado, 303 N Divide St, Eldorado, Texas, USA, United States
"Ordered 2 pizzas, cheese sticks and mild buffalo/ parmesan garlic wings. Just awful. Cost over $60. Wish I could say something was good. Just can't"
Feedback
These reviews refer only to the mentioned ingredients.