Apollo Hall Reintroduced on Larimer Square Jul 2 Written by Katie Uyeda Katie Uyeda Previous Previous Top 50 Restaurants in Denver Right Now Next Next Discover Denver’s Best Outdoor Dining Spots This Summer