My husband and I love this restaurant. We have been going to it for about 6 years now, and have always had a great meal. They offer a wide variety of menu options, and always have delicious specials. The portions are large - there seems to always be some to take home with us. They have great service - the servers are all friendly and always bring you what you ordered. We never seem to have to wait long for our drinks, the bread or our meals. The ambience is wonderful, it has an inn sort of feel to it, and in the winter time they have a fireplace that they light. They do get very busy and do take reservations. If you don't have a reservation, you might have to wait a while on a Friday or Saturday night, but they do have a lounge area, as well as a non smoking area to wait. The prices are great, very reasonable for what you get. They also offer a function room, which we have been to a wedding reception. The food was great then as well. They are located right on the Middleboro rotary, so our very convenient to multiple routes in the area.