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