"Wow, what amazing place to eat! We're hooked. FINALLY the place that Maywood has been missing. And yes the food does look like the pictures. #ciielitolindo Mexican cafe."
Phone: (+1)7089385197
Address: 612 Lake St, Maywood I-60153-1323, United States
City: Maywood
Dishes: 87
Amenities: 3
Categories: 5
Reviews: 461