Oaxaca Club — Mexican Restaurants in Jacksonville Beach, Jacksonville, FL
Mexican Restaurants · Jacksonville Beach · Jacksonville

Oaxaca
Club

★ 4.6 131 1st Ave N #102 Closed today $$ · Mexican Last verified
01

The place

Oaxaca Club is an upscale Mexican restaurant at 131 1st Ave N, Suite 102, in Jacksonville Beach, Florida, specializing in the cuisine of the Mexican state of Oaxaca. The kitchen pairs traditional Oaxacan recipes with fresh coastal seafood and premium steaks, including Snapper Veracruz, Cochinita Pibil pork shank, and barbacoa with mole. The bar emphasizes mezcal and tequila, with craft cocktails, margarita flights, and a curated wine list. Service spans lunch, dinner, weekend brunch, and a full bar program in a fine-dining setting with both indoor and outdoor seating. Oaxaca Club opened on March 20, 2023, and was named an OpenTable Diners' Choice winner in 2025. The restaurant accepts reservations through OpenTable and its official website, and currently holds a 4.6-star Google rating across 1,008 reviews.

Tucked just off the sand at 131 1st Ave N in Jacksonville Beach, Oaxaca Club is the rare beachside spot that takes Mexican cuisine seriously. The dining room and patio lean fine-dining, but the soundtrack and mezcal program keep things easy — it is equally suited to a date night, a long brunch, or a stop after the boardwalk.

Order the salsa flight and fresh guacamole to start, then build a table around Oaxacan staples: Snapper Veracruz, Cochinita Pibil pork shank, barbacoa tacos with house mole, short rib over sweet potato, and pozole with mushrooms and corn. Save room for the pistachio cheesecake, and let the bar steer you through a mezcal flight or a smoky margarita.

Reservations are recommended on weekends and easiest to book through OpenTable. Street and lot parking are available within a block in the Jacksonville Beach core, and the patio is the seat to request when the ocean breeze is up. Lunch, dinner, and weekend brunch are all served, with a full bar throughout.

Fine-dining Oaxacan cuisine a block from the beach
Curated mezcal and tequila program
Craft cocktails and margarita flights
Fresh coastal seafood and premium steaks

What to expect

Upscale-casual Oaxacan dining a block from the beach, with mezcal-forward cocktails, fresh seafood, and a patio that fills fast on weekends. Plan on reservations, plan on sharing, and plan on the salsa flight.

Then come for the photos
03

The shop, in frames

Sponsored · Florida Hidden Spots
04

What people are saying

4.06
★★★★★
Based on 1,008 reviews
5★
78%
4★
16%
3★
4%
2★
1%
1★
1%
★★★★★

Everything had great flavor, was well seasoned and came out quickly. The ambiance is upscale yet comfortable both indoors and outdoors.

★★★★★

Standout dishes include the short rib served on sweet potato and the flavorful pozole with mushrooms and corn — amazing food and great drinks.

★★★★★

Loved the Snapper Veracruz, Barbacoa with Mole Sauce, and Pistachio Cheesecake. Mezcal-focused cocktails and the margarita menu were a highlight.

05

From Instagram

@theoaxacaclub

06

Frequently asked

Does Oaxaca Club take reservations?
Yes. Reservations are recommended, especially on weekends, and can be booked through OpenTable or the official website at theoaxacaclub.com.
Is Oaxaca Club dog/pet friendly?
Dogs are typically welcome on the outdoor patio, in line with most Jacksonville Beach restaurants. Call (904) 372-0537 to confirm same-day patio availability.
Where do I park near Oaxaca Club?
The restaurant sits at 131 1st Ave N in the heart of Jacksonville Beach, where street parking and nearby public lots within a block or two are the standard options.
What are the most popular dishes at Oaxaca Club?
Guests frequently call out the Snapper Veracruz, Cochinita Pibil pork shank, barbacoa tacos with house mole, short rib over sweet potato, pozole, and the pistachio cheesecake.
What are Oaxaca Club's hours?
Monday through Thursday from 11am to 10pm and Friday from 11am to 11pm, with weekend brunch service. Hours can change for holidays — confirm at theoaxacaclub.com.
Does Oaxaca Club offer takeout or delivery?
Oaxaca Club is primarily a dine-in fine-dining restaurant. For current takeout availability, call (904) 372-0537 or check theoaxacaclub.com.
07

Closest spots by distance

Other places to fold into the same trip — measured straight-line from Oaxaca Club.