Tag: steve’s hot dogs

Steve’s Hot Dogs – On The Hill

Steve’s Hot Dogs – On The Hill When you think of The Hill in Saint Louis most people would think of fine Italian cuisine. This place will shock you or it did me.  You have to give Steve a lot of credit to put a hot dog place in an Italian district.  I guess regardless…

By Editor April 3, 2014 Off