STEUBEN'S FOOD SERVICE
It seems to be a common occurrence with some of the diners we find that are based out of former car garages! We really feel it gives it that much
need personality and sets it apart from the standard fast food commercial joint we avoid! These guys are famous for their Lobster Roll, Roasted Chicken and Hand-Cut Fries!
Address / Location:
523 E. 17th Ave.
Denver, CO 80203
For menu, health nutrition facts, hours, delivery, reservations or gift cards please call: 303-830-1001