Steve’s Hot Dogs St Louis
Award-Winning Hot Dogs and Mac & Cheese
Steve’s Hot Dogs is consistently ranked among the best casual dining restaurants in the area. Our locations have become known as St Louis attractions – a MUST for St Louis tourists. The original location, located in The Hill neighborhood in St Louis. Our newest location is Steve’s Hot Dogs at the International Tap House in the Central West End of St. Louis. Steve’s Hot Dogs in Tower Grove was opened after the community came together to help crowdfund to renovate the space off Magnolia Avenue. The location opened in tandem with the Tick Tock Tavern and is the perfect spot to pick up a hot dog and a drink on date night.
Restaurant locations in St Louis on The Hill, in Tower Grove East and at the International Tap House in the Central West End.