Did you mean: Chucherias Mimos
MIMO'S 2
(192)
Restaurant
Address: 216 N Townsend Ave, Montrose, CO 81401
Hours: Closed ⋅ Opens 8 AM
Phone: (970) 615-9406
Rating
(58)
Mimo's, Montrose, Colorado. 1234 likes · 23 talking about this · 616 were here. Monday- Wednesday 6am-3pm Thursday-Saturday 6am-9pm Sunday 8am-2pm...
Mimos Tienda de Chucherías is on Facebook. Join Facebook to connect with Mimos Tienda de Chucherías and others you may know. Facebook gives people the...
No information is available for this page. · Learn why
MIMO'S, located at 633 S Townsend Ave, Montrose, Colorado, 81401, is an inexpensive and casual restaurant offering a variety of food options throughout the day.
May 1, 2024 · All info on Chucherias Mimo's in Montrose - Call to book a table. View the menu, check prices, find on the map, see photos and ratings.
Apr 25, 2024 · Latest reviews, photos and ratings for Chucherias Mimo's at 633 S Townsend Ave in Montrose - view the ✓menu, ⏰hours, ☎️phone number, ...
Mimo's Chucherias is a new place to snack on various Mexican treats and candies. The shop is located in the building that formerly housed Mimo's restaurant ...