Mr Salsa
Mexican · Taco Shop · Casual Dining
Mr Salsa is a Mexican restaurant offering tacos, quesadillas, and other familiar dishes in a casual setting with indoor and heated outdoor seating.
Location
Best places nearby
The highest rated places close to Mr Salsa.
Local restaurants nearby
W Montrose Ave, IL



