1998 S Fletcher Ave, Fernandina Beach, FL 32034, USA
06:00 PM EDT
Oceanfront tiki bar and seafood eatery with live music and a kids' play area.