Map
101 Centre St., Fernandina Beach, FL 32034, United States

This 100-year-old family-owned restaurant dishes up hearty Southern grits-filled lunches.

Restaurant
The Marina

This 100-year-old family-owned restaurant dishes up hearty Southern grits-filled lunches.