#7 The Mexicali Restaurants in Cudahy
Show restaurants on map
3.7
Menu
Table booking
3.7
Menu
Table booking
City: Cudahy, 5861 S Packard Ave, Cudahy, WI 53110, 53110-2689, United States
"I ' I could give negative stars I would. Manager at this location is a complete joke. I decided to leave due to poor service. She yells are you kiddin..."
Feedback
These reviews refer only to the mentioned ingredients.