Menu
… View more
Contact MIMO’S
Address: 633 S Townsend Ave, Montrose, CO 81401
Phone: (970) 249-0616
Website: https://website-1407642290025291780250-restaurant.business.site/
Hours
Wednesday | 11AM–7PM |
Thursday | 11AM–7PM |
Friday | 11AM–7PM |
Saturday | 9AM–7PM |
Sunday | 9AM–2PM |
Monday | Closed |
Tuesday | 11AM–7PM |
Related Web Results
Mimo’s – Facebook
Mimo’s, Montrose, Colorado. 1212 likes · 14 talking about this · 459 were here. Monday- Wednesday 6am-9pm Thursday-Saturday 6am-10pm Sunday 8am-2pm…
Online Menu of Mimos Restaurant, Montrose, Colorado, 81401
View the online menu of Mimos and other restaurants in Montrose, Colorado. … 633 S Townsend Ave, Montrose, CO 81401. Hours. Mon. 6:00am-3:00pm.
MIMO’S Montrose, CO 81401 – Menu, 136 Reviews and 43 …
Latest reviews, photos and ratings for MIMO’S at 633 S Townsend Ave in Montrose – view the ✓menu, ⏰hours, ☎️phone number, ☝address and map.