Mexican Restaurants in Bluffton, SC

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 a wraparound patio and live music Friday and Saturday nights in season.

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.

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.

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.

Food truck · May River Road
La Birria Loca

A food truck at 1193 May River Road. 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.

More ways to choose where to eat

Best restaurants in Bluffton

The best restaurants in Bluffton, SC, by part of town: Old Town and May River Road, Buckwalter, US 278 and Belfair, and the breweries.

Bluffton dining guide

Bluffton restaurants by meal, food and area: Old Town, brunch, coffee, seafood, BBQ, sushi, bars and breweries, with photos and ratings on every card.

Mexican restaurants on Hilton Head Island

Mexican restaurants on Hilton Head Island, SC: taco shops, burrito counters, cantinas and margaritas on the water at San Miguel’s, with phone numbers.

Frequently Asked Questions

Updated

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.

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.

Your beach week starts here

Compare villa and beach home prices from local rental companies side by side, and catch last-minute deals before they’re gone.

Search vacation rentals

Property manager? Partner with us