412 N Clark St
Chicago, IL 60654
Chicago, IL 60654
Open HoursLunch Mon.-Fri., Dinner Mon.-Sat.
OverviewRunning successfully for more than 11 years, Mambo Grill presents a fine melange of good food, better drinks and a great ambience. With the country's largest rum and tequila...
more
