Steuben’s Food Service

restaurants / American

Steuben’s Food Service information

Location
Denver , USA
Address
523 E 17th Ave
Telephone
+1 303 803 1001
More information
www.steubens.com
Prices
mains $8-21
Opening hours
11am-11pm Sun-Thu, to midnight Fri & Sat
Something wrong?
Submit a correction

Although styled as a midcentury drive-in, the upscale treatment of comfort food (mac and cheese, fried chicken, lobster rolls) and the solar-powered kitchen demonstrate Steuben’s contemporary smarts. In summer, open garage doors lining the street create a breezy atmosphere and after 10pm it has the most unbeatable deal around: a burger, hand-cut fries and beer for $5.