Salvador's Mexican Restaurant
73 E Lake St
Chicago, Illinois 60601
USA
Phone: 312-346-8457
Chicago, Illinois 60601
USA
Phone: 312-346-8457
Food | 5 |
Service | 5 |
Ambiance | 5 |
Overall: | 5 |
Location & Nearby Info
MDA CITY APARTMENTS0.02 mi
Kfc0.03 mi
Pizza Hut0.03 mi
Subway0.04 mi
Brian's Juice Bar & Deli Inc0.04 mi
Gold Coast Dogs0.04 mi
Storefront Theater0.04 mi
HOTTIX0.04 mi
HOTTIX0.04 mi
Noodles & CO0.05 mi
Cuisine:
Salvador's Mexican Restaurant Description:
Take-out
Reviews of Salvador's Mexican Restaurant