Struggling with where you’ll bring your guests for a nice holiday dinner? We have your back! We are open December 21st-Jan 1st (except closed Christmas Day), open Christmas Eve, NYE, and New Years Day! Make your reservations online at Struggling to find a perfect gift for that special someone? We’ve got your back again! Buy $100 Twin Owls gift card and get $20 gift card free!