Search More

Locations

Steve's Hot Dogs on the Hill

2131 Marconi Ave. St Louis, MO 63110 | St. Louis - Tower Grove | 314-762-9899

Location Description:

Steve's Hot Dogs on the Hill is a hot dog restaurant located on the Hill in St. Louis.


Related Stories (5)

Details

Related Stories

Best of Award Recipient

Loading...