Mr. Salsa
Address:
1026 W Montrose Ave, Chicago, IL 60613
Phone:
(773) 880-0355
Nice to Know:
- Good For Kids Yes
- Noise Level Quiet
- Parking Street
- Wifi No
- Accepts Credit Cards Yes
- Good For Groups Yes
- Recommended Meal Late night
- Wheelchair Accessible Yes
Other Businesses:
- Osteria Langhe at 2824 West Armitage Avenue, Chicago, IL 60647
- Dinhua Asian Cuisine at 1939 N Francisco Ave, Chicago, IL 60647
- Los Girasoles Restaurant at 1929 N Francisco Ave, Chicago, IL 60647
- Muskies Hamburgers at 963 W Belmont Ave, Chicago, IL 60657
- New Chinatown Cafe and Restaurant at 1019 W Argyle St, Chicago, IL 60640