Chili Dog Restaurants in Yuba City
Show restaurants on map

Search a city
4.7
Menu
Table booking
4.7
Menu
Table booking
City: Yuba City, 1235 Bridge Street, Yuba City, 95991, United States Of America
"My husband ordered a chili cheese Polish sausage, but it arrived cold and greasy. His large iced tea came without a straw. The poppers he ordered were..."
Feedback
These reviews refer only to the mentioned ingredients.