I have been to this restaurant several times and it is always good. There is a lot of outdoor seating right on the water, on a sandy "beach" with picnic tables and umbrellas. Beautiful view. The service is friendly and accomodating. Full bar with some fun drinks. Great burgers, wraps, interesting salads, lobster rolls, meat and fish dishes including lobster dinners. There is an ice-cream stand attached, with great home-made ice cream, many interesting flavors. Wednesday is $1 cone day. Also a picnic area for non-waitress service (you go inside and order your food and bring it out.) The only drawbacks are that there is sometimes a line to get in and the tables are sometimes sticky and not cleaned well or often enough.
If you own or manage Town Docks Restaurant, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.