My wife likes Mexican food, I like Italian. At Papa Juan's/Stefano's we can have both. They have the best Margarita's in town and a great menu. The Chef and owner (Stefano) always come out to meet his guests and to see if they are enjoying their meals. I just love it.
by TheChauffeurCRI on November 29, 2006