Restaurants - Cafe in Carrabelle, FL
Two Al's At The Beach Cafe