Lalo's Mexican Restaurant
1960 N Clybourn Ave
Chicago, Illinois 60614
USA
Phone: 773-880-5256
Chicago, Illinois 60614
USA
Phone: 773-880-5256
Food | 5 |
Service | 5 |
Ambiance | 5 |
Overall: | 5 |
![](images/clear.gif)
Location & Nearby Info
Mitchell's Original0.02 mi
Stevie B's Rib Cafe0.02 mi
Baskin-Robbins0.07 mi
Dunkin' Donuts0.07 mi
Zena0.07 mi
Zella0.07 mi
Chipotle Mexican Grill0.08 mi
Tripoli Tavern0.09 mi
Solly's0.09 mi
Liquid0.09 mi
![](images/clear.gif)
Cuisine:
Lalo's Mexican Restaurant Description:
Catering
Reviews of Lalo's Mexican Restaurant