Steve’s Hot Dogs now open on South Grand

The move sees the restaurant take over half of the former Mangia space.


Steve's Hot Dogs

3145 S. Grand, St Louis, Missouri 63118


Visit Website

HOURS Sun – Thu: 11:00 a.m. – 10:00 p.m. (kitchen closes 8:00p.m.); Fri – Sat: 11:00 a.m. – 12:00 a.m. (kitchen closes 10:00p.m.)


Sign up for St. Louis Magazine's weekly dining newsletter to keep up with the latest in the local restaurant scene.
Or, check out all of our newsletters.