The Deli is an excellent spot if you just want to grab a quick sandwich and go sit out by the harbor. But they also have an super cool top deck and a really nice indoor seating area where you can get some drinks and table service. Easily the best place in town though to grab something quick to take out by the water
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.