American CWE

Steve’s Hot Dogs on Delmar

5248 Delmar Blvd, St. Louis, MO 63108, USA

About this place

Local smoked hot dog joint serving unique combinations

★★★★ · 4 forks

Steve’s Hot Dogs on Delmar is a unique St. Louis spot with some creative takes on hot dogs. It’s more of a fun, ballpark vibe than a destination eatery, so I wouldn’t go out of my way for it, but it’s worth a try if you’re in the area.

Visited Photo: Danielle The Unicorn via Google