"Eating is about as authentic as it will be closer to you in Mexico. Service was phenomenal and drinks were great. The atmosphere was inviting."
Phone: (+1)7083446911
Address: 2225 W North Ave, Melrose Park I-60160-1107, United States
City: Melrose Park
Website: http://loscocos.com
Monday: 08:00 -01:30
Tuesday: 08:00 -01:30
Wednesday: 08:00 -01:30
Thursday: 08:00 -01:30
Friday: 08:00 -01:30
Saturday: 08:00 -01:30
Sunday: 08:00 -01:30
Dishes: 19
Amenities: 3
Categories: 5
Reviews: 1547