Cracker's Bar and Grill is a nice place to relax and enjoy either lunch or dinner. It is even nicer when you are able to sit outside and enjoy both the view and the food.
They specialize in seafood, but they also have some great burgers. Their clam chowder is also very good, nice and thick, and flavorful.
The service is good and friendly. The prices are a little higher than some of the local restaurants,but it is worth it.