Phone: +13038301001
Address: Denver, 523 E 17th Ave, 80203-1422, United States
City: Denver
Menu Dishes: 35
Reviews: 15021
Website: https://www.steubens.com
"In the final hours before the dining room shutdown it would not be a fair time to judge any restaurant but since this when I went, a first time, it's what I can base this on. And on that, it was very good. A multitime fan of next door sister Ace Eat Serve, we never came here for no good reason other than a dinner menu, our usual meal out, being more limited. But for this, lunch, it was perfect and probably would be for dinner too. Service was great, the lobster roll terrific and the menus and photos of the namesake in Boston on the wall owner's great uncle I read made me wonder in that my Grandfather had a men's clothing store less than blocks away for decades and probably had a meal there, maybe clothing some of the employees or more. Can't wait to visit in normal times and really see how good Steuben's is"
All prices are estimates on menu.
Denver, known for its stunning mountain views and vibrant arts scene, offers culinary delights like Rocky Mountain oysters, green chili, and craft beers from numerous local breweries.