Thistledown Restaurant, Pub & Patio