"Best" is always a matter of personal opinion but we think that Bistrot Caribres in Gran Case has the best lobster, esp. Thermador. We Love the Pizza a Isola at Simpson Bay Resort. I'd say a few bucks for the chair guy.

Attached Files Han & Mushroom pizza from Isola.jpgMeatlovers pizza from Isola.jpg275501919_1395912330843850_1168798309196128321_n.jpg