Address: 201 Centre Street, Fernandina Beach, 32035, United States Of America
City: Fernandina Beach
Menu Dishes: 35
Reviews: 859
All prices are estimates on menu.
Fernandina Beach, a charming coastal city on Amelia Island, is known for its shrimp and seafood delicacies, vibrant festivals, and picturesque historic district.