Open for dinner weekends only
Friday-Sunday at 5pm
Office Hours and Event Tours
Tuesday – Thursday 10-4pm & Friday – Sunday 12-4pm
Tour appointments are recommended
– Holiday Hours –
Twin Owls Steakhouse will be CLOSED on Thanksgiving Day
We will be OPEN on December 20th – 31st with the following hours:
– Christmas Eve 4-8pm
– CLOSED Christmas Day
– December 30th – Private Event
– December 31st 4-9pm
November-April the restaurant is open weekends only, Friday-Sunday.
Twin Owls Steakhouse is open 7 days a week from May-October from 5pm-9pm, with the exception of Private Events hosted most Fridays and Saturdays.
Private Event Dates for 2017. Reservations are not available on these dates.
Restaurant Contact Information:
Event Contact Information: