Get directions to: 1878 Tavern & Grille, Fernandina Beach, FL
Restaurant address: 12 North 2nd Street Fernandina Beach, FL 32034, USA
Restaurant: 1878 Tavern & Grille