Amelia Tavern is a cozy establishment nestled in the heart of Fernandina Beach, FL, offering a relaxed atmosphere for patrons to enjoy a variety of food and drinks.
With a diverse menu and a selection of beverages, Amelia Tavern provides a casual dining experience for locals and visitors alike.
Generated from their business information