The Uptown On Main
- 304 Main St, Frisco, CO, 80443
- (970) 668-4728
- Business: theuptownfrisco@gmail.com
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.