The Lobster Trap
2 expert reviews
"A solid place for seafood, the Lobster Trap is a favorite of tourists and locals alike...it's not the best seafood on the planet, but the ambiance nails it and you certainly won't leave hungry." Full review
"Seafood rules at the Lobster Trap—the restaurant's owner has his own boat and fishes for the catch of the day and, in season, spiny lobster" Full review