Get directions to: Applebee's Neighborhood Grill & Bar, Santa Rosa Beach, FL
Restaurant address: 8670 Ushighway 98 East Santa Rosa Beach, FL 32459, USA
Restaurant: Applebee's Neighborhood Grill & Bar