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