Get directions to: Plantains-the Sea Turtle Inn, Atlantic Beach, FL
Restaurant address: 1 Ocean Blvd Atlantic Beach, FL 32233, USA
Restaurant: Plantains-the Sea Turtle Inn