About Mezcal Spirit of Oaxaca

Learn more about who we are

About Us

Mezcal Spirit of Oaxaca brings deep, authentic Oaxacan flavor to the heart of historic downtown Fernandina Beach, offering a dining and drinking experience that feels both elevated and approachable. This is Mexican cuisine with intention — rooted in tradition, layered with bold flavors, and paired with one of the island’s most impressive mezcal selections. The menu highlights Oaxacan-inspired dishes, thoughtfully prepared and full of character. Expect rich moles, vibrant tacos, carefully seasoned proteins, and plates designed to be savored rather than rushed. Flavors are complex without being overwhelming, making the food accessible even if Oaxacan cuisine is new to you. Mezcal is the star behind the bar. The selection showcases small-batch and artisanal mezcals, offering smoky, earthy, and nuanced profiles that go far beyond standard tequila cocktails. Whether you’re a mezcal enthusiast or just curious, the staff is known for guiding guests through the experience without pretension. The atmosphere strikes a perfect balance between stylish and relaxed. Inside, the space feels intimate and energetic — ideal for date nights, small groups, and downtown evenings that stretch longer than planned. It’s lively without being chaotic, social without being loud. Located right off Centre Street, Mezcal Spirit of Oaxaca fits naturally into a night of downtown exploring — easy to pair with shopping, live music, or a post-dinner stroll toward the harbor. Bottom line: if you’re looking for elevated Mexican dining on Amelia Island with authentic Oaxacan flavors, expertly crafted cocktails, and a downtown setting that comes alive at night, Mezcal Spirit of Oaxaca delivers one of the island’s most memorable meals.

Categories

Bar, Establishment, Food, Point Of Interest, Restaurant

Price Range: $$

Business Hours

  • Monday: Closed
  • Tuesday: 11:30 AM – 3:30 PM, 4:30 – 10:00 PM
  • Wednesday: 11:30 AM – 3:30 PM, 4:30 – 10:00 PM
  • Thursday: 11:30 AM – 3:30 PM, 4:30 – 10:00 PM
  • Friday: 11:30 AM – 3:30 PM, 4:30 – 10:00 PM
  • Saturday: 11:30 AM – 3:30 PM, 4:30 – 10:00 PM
  • Sunday: 11:30 AM – 3:30 PM, 4:30 – 10:00 PM

Our Location

302 Centre St, Fernandina Beach, FL 32034, USA