Join/
116 South Shore Road, Tucker’s Town, Bermuda
+1 441-293-1666
Whether you are a guest at the hotel or just stopping off on your way to town to check out the view, this is a pleasant open-air spot by the sea for salads, the local catch, a classic burger or sandwiches—all with a view of the pool, beach and water beyond.
Written by Jen Barr