Drake's Anchorage (I think that was the name) on Mosquito Island. Best Lobster Thermidor and Chocolate Mousse I ever ate.


Louis from Houston