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

Mentions

Events