Steve's Hot Dogs
3145 S. Grand, St Louis, Missouri 63118
3145 S. Grand, St Louis, Missouri 63118
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.)
American, Burgers
$
Inexpensive
Mentions
-
Steve’s Hot Dogs now open on South Grand
The move sees the restaurant take over half of the former Mangia space.
Sep 28, 2021