Welcome to Barker Tavern and Eli's Pub, located on Boston’s South Shore, in the seaside town of Scituate.
Overlooking Scituate Harbor, and centrally located between Boston and Cape Cod, the Barker Tavern is the ideal intimate setting for a unique and memorable dining experience. Whether you're looking a quiet comfortable evening of fine food and wine or a lively meal of hearty sandwiches and cold beer or maybe you need to schedule a private room for all your friends or family, the Barker Tavern is the restaurant to call.