Inlet Beach FL Restaurants 1. 12805 Hwy 98 E Suite D101, Inlet Beach, FL 32413 | Cuvee 30A (850) 909-0111