I think the food here is very good. The only reason I give it 3 stars instead of 5 is because of the service. It's not really the wait staff that is the problem, even though they are all very inexperienced, it's the kitchen. The average time it takes to get a meal on the table is about 45 minutes from the time you place your order. It doesn't matter what you order or how busy it is, it just always takes forever to get your food. I really wish they could do something to improve this because it really is a great restaurant. The prices are a bit on the high side for the area. They charge Boston prices but really shouldn't. Good live music in the bar on weekends.
If you own or manage Weirs Beach Lobster Pound, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.