Steve’s Hot Dogs

3145 S. Grand Blvd.
Hours: Sun-Thurs 11AM-10PM
Fri and Sat 11AM-12PM
314-932-5953
steveshotdogsstl.com