People seem to love it or hate it. It is on the east end, on the coast. They have recently done some renovations. They are known for their honor bar and good pizza.
There are mixed reviews on Trip Advisor.
Ellen


Life's a beach