Top 50 Restaurants in Denver Right Now Jan 15 Written by Katie Uyeda Katie Uyeda Previous Previous Upscale Thai Restaurant Plans Second Location In Larimer Square Next Next Apollo Hall Reintroduced on Larimer Square