Lalo's Mexican Restaurant
1432 Waukegan Rd
Glenview, Illinois 60025
USA
Phone: (847) 832-1388
Glenview, Illinois 60025
USA
Phone: (847) 832-1388
Food | 4 |
Service | 3 |
Ambiance | 4 |
Overall: | 4 |
Location & Nearby Info
Foodstuffs0.03 mi
Homemade Pizza CO0.04 mi
Your Choice0.04 mi
Gusto Italiano Ristorante0.05 mi
Boston Market0.05 mi
Einstein Bros Bagels0.05 mi
Starbucks0.05 mi
Poncho's0.06 mi
Railroad Junction Cafe0.07 mi
Goode & Fresh Pizza Bakery0.11 mi
Cuisine:
Lalo's Mexican Restaurant Description:
Catering
Reviews of Lalo's Mexican Restaurant