All-You-Can-Eat Crab, $59.99, available at all locations

NAVARRE

ADDRESS

8900 Navarre Parkway
Navarre, FL 32566

PHONE

850-936-5227

HOURS

Sunday - Saturday: 11am - 9pm