Phone: +19044322201
Address: 80 Amelia Village CirFL 32034, Fernandina Beach, United States
City: Fernandina Beach
Menu Dishes: 35
Reviews: 10504
"Our service was impeccable!! Thanks to Rachel W. for helping us celebrate my husband’s birthday. We enjoyed our entire dining experience and hope to return soon."
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.