KITCHEN 251
Updated 634 days ago
251 Creekside Dr, Fernandina Beach, Florida 32034
Located in the Amelia Island Marina, Kitchen 251 brings together great food, great friends and amazing waterfront views. With 30 years of experience and a unique cajun flare, Chef Michael brings one-of-a-kind dishes from Louisiana
Also known as: Kitchen 251, LLC