412 N Clark St
Chicago, IL 60610
Chicago, IL 60610
Open HoursFr from 11:00am to 11:00pm,Sa from 05:00pm to 11:00pm,Mo to Th from 11:00pm to 10:00pm
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
