First impressions count - we didn't feel welcome even though only three of the some thirty tables were occupied. Perhaps a few less tables not all lined up and a smiley face would help improve the atmosphere. Comprehensive menu, prompt service and good food. Good value for money. Not the best in town but worth a visit.
If you own or manage Tavern by the Sea, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.