Jeffreys Bay · Since 2003

The Mexican

Restaurant & Grill

Mexican fusion and coastal soul — a little piece of Oaxaca above the J-Bay break. Our tables are still yours; our new home online is on the way.

Scroll
Inside The Mexican — natural timber, warm walls, soft light
19 Da Gama Road · above Country Feeling
Our House

Two decades of flavour, unhurried.

We opened our doors in November 2003. Twenty-plus years later the walls are warm terracotta, the beams still wear the salt off Dolphin Beach, and the kitchen still sends out the nachos that built our name.

"Mexican heart, Jeffreys Bay soul — and every plate made like it's going to someone we know."

You'll find handmade tacos, pulled-pork nachos famous enough to be a reason people drive up the coast, calamari we quietly believe is the best in the Eastern Cape, and a cocktail bar where Jeffreys Bay quietly winds down after the surf.

More Than a Meal

What we do

Come in for lunch. Book the whole space for a birthday, kitchen tea or baby shower. Let us cater your wedding, in our space or at yours. Every enquiry lands straight in our inbox — we'll reply personally, usually within the day.

View the full menu
— 01

Dine With Us

Walk in, book a table, or let us know you're coming. Open six days a week for lunch straight through to evening. Our full menu covers plates & tapas, tacos, pizzas, grills, burgers, curries and desserts.

— 02

Book the Venue

Birthdays, kitchen teas, baby showers, engagements, small weddings, corporate evenings — hire the full space for your gathering. Tell us the date, the headcount and what you want the evening to feel like; we'll do the rest.

— 03

Catering & Secret Suppers

In-house catering for private events in our space, outside catering to wherever you need us, and our Secret Supper evenings — a different themed menu every time, small-group, seats released ahead. Email for dates, menus and quotes.

— 04

Surf & Sunsets

A cocktail list that's forever evolving, and beautiful non-alcoholic creations you can enjoy well after the sun sets. The bar at the back is where a long day on the water finishes — sandy feet, salty hair and all.

Find Us

Come eat

We're open. We're hungry for you to come hungry. Book a table, or walk in and see what happens.

Where

19 Da Gama Road
Above Country Feeling
Jeffreys Bay, 6330

Hours

Mon–Sat · 12:00–21:30
Sun · 12:00–20:00

Events, Catering & Quotes

jbaymexican@gmail.com
Every message lands in our inbox — we read and reply personally.

Hungry right now?

Our full ordering menu is live on JBay Deliveries. Walk-ins always welcome.

Be the first through the door

We'll send one message when the new site goes live. Nothing else, ever.

Gracias — we'll keep you posted.