I was born in Steubenville. I always go to Naples when I go back home. Another thing I love is the local pizza. Head up to Toronto to Gem City pizza, it's a new place but has the old square style pizza and it's awesome! Of course the best cooking back home is at my mom's but I won't send you there, lol.
On edit: yep, the ville has sure gone downhill since its heyday. Sad.