The Uptown On Main
- Local: (970) 668-4728
Located in the heart of Main Street, Uptown on Main is a big restaurant with a big menu. The whole family will find something they’ll enjoy at this restaurant, with dishes ranging from burgers to pizza to seafood.