TacoMaya & Jhoom Bar
Restaurant • Bar • Mexican restaurant • Cocktail bar • Fusion restaurantOne of the Top rated Mexican restaurants in Chicago
Address
2529 N Milwaukee Ave Suite B, Chicago, IL 60647, United States
Website
Contact
+1 872-299-8880Price rating
$$ $$
Rating on Google Maps
4.90 (176 reviews)Open on Google Maps