Mimo
Italian · Wine Bar
Mimo is an Italian restaurant offering classic cuisine in a cozy setting within Tlaquepaque Market, complemented by a wine list.
Location
Best places nearby
The highest rated places close to Mimo.
Local restaurants nearby
Telephone Rd, TX



