La Mesa
243 W Northwest Hwy
Barrington, Illinois 60010
USA
Phone: 847-277-9636
Barrington, Illinois 60010
USA
Phone: 847-277-9636
Food | - |
Service | - |
Ambiance | - |
Overall: | - |
Location & Nearby Info
Mc Donald's0.02 mi
Kooker's0.03 mi
Barrington Gyros0.08 mi
Lydia's Kitchen0.08 mi
Sergio's Pizza0.12 mi
Pizza Factory0.14 mi
Blue Heron Cafe & Bar0.21 mi
Tropical Smoothie Cafe0.23 mi
Cuisine:
La Mesa Description:
Take-out
Reviews of La Mesa