Best Stone Crabs, North Federal Highway, Lighthouse Point, FL, USA