Select your meal from the tank at Lobster Alive, a fish shack that also supplies lobsters to most of the island's restaurants. The best tables are on the sand.
No reviews found. Be the first to review this place.
Write a Review