Best Tapas Restaurants In Montrose, CO
Jul 28, 2017
The Bistro is a restaurant located in Montrose, Colorado at 228 East Main Street. This restaurant serves port, truffle fries, widmer hefeweizen, sauvignon blanc, spaghetti and meatballs, vegetarian, and mussels al diablo. They also serve cedar plank roasted salmon, snow capped cider, greek salad, ciopinno, truffle salmon sashimi, coors light, and verdejo. They are open every day except Sunday....
228 East Main Street, Montrose, CO, 81401
Terms of Service
© 2017 DineRank.com. All rights reserved.