Mexican Restaurants in Bluffton, SC

Three tacos in paper: one topped with crumbled cheese, one with pico de gallo and shredded meat, one with a pink sauce

Mexican restaurants in Bluffton, SC, from sit-down cantinas with margaritas to counter-service tacos and a birria truck.

Sit-down Mexican restaurants and cantinas

Mexican · Captains Cove, off Calhoun Street
Agave Sidebar

Tacos and margaritas in a colorful building at 15 Captains Cove, off Calhoun Street, with patio tables all around it.

Mi Tierra Mexican Restaurant
Fajitas and margaritas · Dr Mellichamp Drive
Mi Tierra Mexican Restaurant

Fajitas, burritos and margaritas at Dr Mellichamp Drive, near Old Town. Open daily, until 11 p.m. Friday and Saturday.

Latin American · Venture Drive, Buckwalter
Tio’s Latin American Kitchen

The owners’ second Tio’s: Latin American plates, tacos and margaritas in a mural-painted dining room, with a patio.

Cinco Mexican Grill & Bar
Tacos and margaritas · Buckwalter Parkway
Cinco Mexican Grill & Bar

A Mexican grill and bar on Buckwalter Parkway with a full bar and TVs, open daily and later on Friday and Saturday.

El Nuevo Vallarta Mexican Bar & Grill
Mexican bar and grill · Fording Island Road
El Nuevo Vallarta Mexican Bar & Grill

A Mexican bar and grill on Fording Island Road (US 278), open daily.

Counter-service tacos and a birria truck

Order at the counter or the truck window and eat there or take it back to the rental.

Mexican · US 278
Fiesta Fresh Bluffton

Counter-service Mexican: tacos, burritos, tortas and bowls, at the Bluffton branch of the Hilton Head favorite.

La Birria Loca
Food truck · May River Road
La Birria Loca

A food truck at 1193 May River Road, rated 4.9 on Google. Closed Sundays.

About this list

Mexican restaurants in Bluffton, SC are spread across town: a colorful taco bar off Calhoun Street in Old Town, a cantina on Dr Mellichamp Drive, and more on Buckwalter Parkway and Fording Island Road (US 278).

For a sit-down dinner with margaritas, Agave Sidebar in Old Town, Tio’s Latin American Kitchen in Buckwalter and the other cantinas below are the usual picks. For something quick, Fiesta Fresh Bluffton is counter-service, and La Birria Loca is a food truck on May River Road.

Staying on the island? Hilton Head has its own list of Mexican restaurants on Hilton Head Island. The full list of places to eat here is in the Bluffton restaurant directory, and the Bluffton dining guide covers every category.

Frequently Asked Questions

What is the best Mexican restaurant in Bluffton, SC?

Agave Sidebar in Old Town and Tio’s Latin American Kitchen in Buckwalter are the sit-down choices for tacos and margaritas, and La Birria Loca, a food truck on May River Road, has the highest Google rating on this list at 4.9.

Where can I get quick Mexican food in Bluffton?

Fiesta Fresh Bluffton on US 278 is counter-service, and La Birria Loca serves from a truck at 1193 May River Road.

Which Bluffton Mexican restaurants are open on Sunday?

Most are. La Birria Loca is closed Sundays; Mi Tierra, Cinco Mexican Grill and El Nuevo Vallarta are open every day, according to their Google listings.

Is there Mexican food near Old Town Bluffton?

Yes. Agave Sidebar is at 15 Captains Cove, off Calhoun Street, and Mi Tierra is on Dr Mellichamp Drive close to the historic district.

Local guides like this come standard for Guests of Partner Properties — one small part of what a Partner Property gives every guest.

Book Partner Properties