Dec
5
11:30am to 6pm, daily.
Royal Lobster
Widely considered as one of the best lobster shops on the island, Royal Lobster take the crown with it comes to flavor and freshness. Be sure to arrive early because once this local favorite sells out, the kitchen is closed.