Tag: Steve T

Steve T’s Hots and Potatoes Review

Steve T’s Hots and Potatoes Review

Steve T’s is located on the west side of the city up by Gates/Greece; it’s a quick jaunt off 390N. It’s the same style restaurant as so many of these hots places. They have that same old school menu and they have those booths that […]