Map Happy Hour

Steuben's Uptown happy hour

North Capitol Hill, Denver, Colorado

Address: 523 E 17th Ave, Denver, CO 80203

Phone: (303) 830-1001

Website: http://www.steubens.com/

Locally-owned American regional classics diner in Denver's Uptown neighborhood, named after a historic Boston restaurant. Serves well-made lobster rolls, green chile cheeseburgers, and classic comfort food.

Happy hour times

More happy hours in North Capitol Hill