#7 The Mexicali Restaurants in Warsaw
Show restaurants on map
4.4
Menu
Table booking
4.4
Menu
Table booking
City: Warsaw, 222 N Detroit St, 46580, Warsaw, US, United States
"Fast service, friendly staff and good food!"
Feedback
These reviews refer only to the mentioned ingredients.