Restaurant Hours:
Monday: 6 am - 2 pm
Tuesday -Saturday: 6 am - 8:30 pm
Sunday: 7 am - 2 pm
|
Welcome to The Oviedo Townhouse!
Located in the heart of downtown Oviedo, the Townhouse is a true Oviedo tradition. Since 1941 folks have gathered here to enjoy some down-home, southern cooking, share their tales and converse. Stop in sometime and let us show you some southern hospitality and a great meal! |