Mr Salsa
1025 W Montrose Ave
Chicago, Illinois 60613
USA
Phone: 773-880-0355
Chicago, Illinois 60613
USA
Phone: 773-880-0355
Food | |
Service | |
Ambiance | |
Overall: |
Location & Nearby Info
Grace's African Restaurant0.02 mi
China Fast Food0.03 mi
Jakes Pup in the Ruf0.05 mi
Atolito Mexican Kitchen0.05 mi
Frankie J's on Broadway0.09 mi
Spot0.09 mi
Chinese Connection0.10 mi
C W Napkin0.11 mi
Tbs African Restaurant0.16 mi
Ms Egg Roll0.17 mi
Cuisine:
Mr Salsa Description:
Mr Salsa is a pretty Others restaurant in Chicago, Illinois, offering you a comprehensive choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of Mr Salsa