Meet us in the Tavern after a round of golf or with your friends for happy hour. The Tavern at Queenstown Harbor welcomes golfers and non-golfers alike. Conveniently located just off Route 301 in Queenstown, Maryland, THe Tavern offers a great restaurant on Maryland’s Eastern Shore to enjoy fresh, locally-inspired food, ice-cold drinks, and friendly hospitality, whether you’re a local or traveling across the Chesapeake Bay.
Our menu features seasonal ingredients, a spin on classic favorites, handcrafted cocktails, cold beer, and refreshing drinks perfect for lunch, dinner, or a round after a day on the course. Looking for a place to catch the big game? Watch golf tournaments and your favorite sports on our TVs, challenge your friends during trivia nights, or unwind in a casual, welcoming atmosphere where everyone feels at home. Whether you’re visiting Queenstown Harbor Golf, exploring the Eastern Shore, or passing through to or from the beach, there’s always a seat waiting for you at The Tavern.
Hours of Operation
7:00 AM – 7:00 PM
Open until 9:00pm on Fridays
The kitchen closes 30 minutes prior
BRUNCH
Sundays
9:00 AM – 1:00 PM





Looking for a restaurant near Route 301 in Queenstown, Maryland? The Tavern at Queenstown Harbor is open to everyone. Whether you’re playing golf, meeting friends, celebrating a special occasion, or simply searching for a great place to eat on the Eastern Shore. Enjoy fresh, locally inspired food, handcrafted cocktails, cold beer, weekly trivia, live sports, and a welcoming atmosphere just minutes from the Chesapeake Bay Bridge. Stop in for lunch, dinner, happy hour, or your next gathering, and experience why locals, golfers, and travelers alike continue to make The Tavern at Queenstown Harbor one of their favorite destinations.