Bill Baggs Cape Florida State Park, Beach Front-East Side, 1200 Crandon Blvd, Key Biscayne, FL 33149, United States, Key Biscayne, FL, 98402
Set in Bill Baggs State Park, this seafood restaurant features outdoor seats right by the ocean.