Flagler Beach FL #B Flagler Beach FL | Cliff's Crab Muffins, Restaurants 1. 1842 S Oceanshore Blvd, #B, Flagler Beach, FL 32136 | Cliff's Crab Muffins (386) 562-7530