Amelia Tavern Restaurant & Brewpub

Mon: 4:00 pm - 11:00 pm
Tue-Sat: 11:00 am - 11:00 pm
Sun: 11:00 am - 4:00 pm

318 Centre St
Fernandina Beach, FL
904-310-6088

Home page

Details coming soon…