The Uptown On Main

The Uptown On Main,
304 Main St,
Frisco, CO 80443

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.