Turtle Bay Pub is an upbeat Canadian pub offering diverse grill fare, craft beers, and picturesque views. Enjoy pub fare, cold beer, and local wine with live music and sports events.