Steve’s Hot Dogs now open on South Grand

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

by

Steve's Hot Dogs

3145 S. Grand, St Louis, Missouri 63118

314-932-5953

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.)

Inexpensive

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.