Hilton Head Island is one of the most popular tourist destinations in the United States. It’s a picture-perfect vacation spot with all you need for a fun-filled getaway.
But the island is more than just a spectacular coastline and low country cusine; it also has some fantastic Mexican restaurants that you should visit at least once while you’re here, especially if you enjoy delicious and authentic Mexican food.
Since there are so many excellent Mexican restaurants in Hilton Head, it was difficult to choose my favorites.
However, these amazing eateries are among the best Mexican restaurants in Hilton Head and deserving of top honors for the caliber of their fare, dedication to excellence, exceptional service, and ambiance. Many of them also have fascinating pasts.
Table of Contents
The 7 Best Mexican Restaurants In Hilton Head
Mi Tierra Mexican Restaurant Hilton Head
130 Arrow Rd., Hilton Head Island, SC 29928, United States // +18433423409
Mi Tierra Restaurant in Hilton Head is an authentic Mexican restaurant that serves classic Mexican dishes in a vibrant cantina ambiance with Mexican folk art on the walls.
Signature foods on the menu include tacos, empanadas, enchiladas, and quesadillas.
We adored the cuisine and the genuine ambiance! We went twice during our trip to Hilton Head because we loved the meal and their excellent margaritas.
Because it is not situated in the highly crowded shopping malls closest to Sea Pines, the restaurant is a little off the usual road. But it is pretty simple to locate.
The Rib Eye Fajitas are undoubtedly the greatest restaurant fajitas we have ever consumed! The steak was a real ribeye, thickly sliced, and presented on a sizzling tray with the usual peppers, onions, and tomatoes.

Our server was friendly and efficient and made brief visits to check on us and ensure our margaritas were perfect.
He even mentioned that he had visited other Mexican restaurants to make comparisons and that the chefs there were unquestionably different.
The rice was freshly made, fluffy, and perfectly cooked. Actual beans were evident and could have been served in their cup or dish; they weren’t utterly mashed like you usually see in other places.
The guacamole was fresh and thick, and everything else was delicious! I heartily recommend this location for great Mexican food in Hilton Head!
Blue Laguna Mexican Grill & Cantina
841 William Hilton Pkwy. Suite L, Hilton Head Island, SC 29928, United States // +18436826222
If you’re looking for tasty, locally sourced food and a welcoming ambiance to enjoy with your family, head to Blue Laguna Mexican Grill & Cantina.
With one of the most extensive menus in the region, it offers some of the best Mexican dishes Hilton Head has to offer.
The Mexican Grill and Cantina at Blue Laguna is excellent. The restaurant is easy to find on the island and has plenty of parking spots.
When we got in, the bartender greeted us immediately and sat us in a spotless booth. The decoration is airy, bright, and colorful without being overdone.
Our table received quick and kind service. First, we placed two margarita orders. Then, because the Margaritas were so good, we ordered two more to go with our excellent enchiladas and chili relleno meal.
The entrees were both hot and flavorful. My chile rellenos were flavorful, thanks to the unique chorizo sauce topping.
Oh, and there was just enough heat in the chips and dip. We had a wonderful evening, and I will most definitely be returning. I also recommend that you do.
Holy Tequila Mexican Kitchen
33 Office Park Rd. #228, Hilton Head Island, SC 29928, United States // +18436818226
Have you ever gone to Mexico? Here’s what I’ll tell you; it’s an adventure. The Hilton Head Island restaurant Holy Tequila elevates Mexican cuisine to a new level.
They have a sizable menu that features some of their best dishes and a wide variety of margaritas. It’s a relaxed and enjoyable environment.
If you find yourself at Hilton Head and are looking for something different, Holy Tequila is worth a try!
We selected the lunch deal of two tacos, a side, a drink, and the triple starter. Everything was wonderful to the fullest!
This trendy spot was a pleasant surprise because it was nestled away off the main drag close to a grocery shop. Highly informed and entertaining staff. A big tequila and beverage menu.
My friend enjoyed his old-fashioned tequila. In addition, there was a good selection of classic food included on the menu.
Even just their complimentary basic salsa with the chips was excellent. I even asked whether it was for sale!
Our meal was top-notch. All of our requests, inquiries, and requests for suggestions were attended to by our server. It was good to eat the street corn.
A flamenco guitarist played the ideal music. Although there is indoor seating, we chose to sit outside. Simply a pleasant break from the typical beach/resort town cuisine. For a taste of Mexico in Hilton Head, we strongly recommend this spot!
Amigos Cafe y Cantina
Pope Ave., Hilton Head Island, SC 29928, United States // +18437858226
Amigos Cafe y Cantina is a fantastic find amongst the Mexican restaurants in Hilton Head, South Carolina. This restaurant delivers exquisite Mexican cuisine from Baja, Mexico’s gulf region.
Their meal is served by polite, accommodating staff in a spotless, cozy setting, freshly made every day with the best ingredients.
We were informed this restaurant was great for authentic Mexican food after a day at the beach!
We began by enjoying the chips, salsa, and queso dip.
There was nothing I didn’t like, even the salsa bar. The queso was consistently excellent, perfect, and spicy. The green salsa was fantastic and had terrific taste!
It was unique and ideal; my friend got the Nachos with Chicken, and I had the Killer Burrito (Carnitas). Each component made the piece pop! What an excellent location. Wow! The portions were large. Their excellent margaritas also enhanced this delicious lunch.
The restaurant was spotless and had indoor and outdoor seating, and the waitresses and prep chefs were always busy. Strongly advised, and what a gem off the beaten way.
San Miguel’s Mexican
9 Harbourside Ln., Hilton Head Island, SC 29928, United States // +18438424555
One of Hilton Head’s most authentic Mexican eateries is San Miguel’s Mexican. Their award-winning sauces and salsas enhance their fresh, handcrafted food.
You feel the welcoming atmosphere when you enter San Miguel’s Mexican Restaurant. The atmosphere is warm and pleasant as light pours in from the high ceilings.
You’ll keep returning to this restaurant’s great Mexican cuisine and outdoor patio weekly!
Though it was a little difficult for us to locate, the location is actually very convenient once you do!
The evening we ate here, the weather was great, so we ate outdoors under a covered area, enjoying the live music and boats in the port. Their free salsa was amazing!
Everything we ate was amazing. I got a dish with small beef chimichangas, tacos, cheese enchiladas, rice, and beans. And, like with many Mexican restaurants in Hilton Head, there was far too much food.
They provided quick and efficient service. I appreciated that they offered us extremely large glasses for our beverages, so we didn’t have to wait for refills if the server was really busy. It’s a fantastic spot; give it a try!
Fiesta Fresh Mexican Grill
51 New Orleans Rd. #4, Hilton Head Island, SC 29928, United States // +18437854788
Fiesta Fresh Mexican Grill is a family-owned restaurant that serves fresh Mexican food and provides excellent customer service in a clean and welcoming environment.
The Jalisco region of Mexico significantly influences their menu since they make everything from scratch using the best ingredients.
A lovely dining experience, from the salsa bar and the various options of authentic Mexican food to the pleasant young woman who patiently answered our questions from behind the counter.
I’m sure the restaurant can get crowded during regular dining hours of lunch and supper since it’s tucked in the backside of a building.
But, except for a few families who came in after school, the restaurant was to ourselves when we had lunch in the middle of the day.
My friend thoroughly enjoyed the taco salad’s ingredients and the plentiful volume of guacamole that was provided. It contained grilled chicken.
I ate the chimichanga with the steak and walked out feeling full. The establishment’s family takes great delight in their food, and the location is exceptionally clean. A must-try amongst the Mexican restaurants in Hilton Head.
Java Burrito
1000 William Hilton Pkwy. Suite J6, Hilton Head Island, SC 29928, United States // +18438425282
Only Java Burrito Co. combines a coffee shop and a Mexican restaurant in Hilton Head. This restaurant has gained a devoted following since its opening in 2013 because of its distinctive morning burrito bar.
These burritos, which come with your choice of eggs, potatoes, chicken, beef, pork, local fish, bacon, queso, and much more, are a need on any vacation. Special coffee drinks are also made with organic milk and locally roasted beans. Want some more reasons why it’s the most unique eatery amongst the Mexican restaurants in Hilton Head?
The burrito and coffee bar was a wonderful, really innovative concept. On that particular day, I requested a burrito bowl loaded with freshly caught Mahi Mahi from the area.
I also ordered an iced coffee with oat milk and creme brûlée. I bought a cap because their clothing lines were interesting. I enjoyed the relaxed atmosphere, excellent food, and superb coffee! Most definitely worth a shot!
Final Thoughts for the Best Mexican Restaurants in Hilton Head
Sadly, numerous restaurants on Hilton Head falsely advertise as Mexican. In fact, I’ve visited a few locations where the food hardly qualifies as Mexican.
These restaurants above not only give genuine Mexican flavors, but they also add their own unique flair without departing from tradition.
The nice aspect is that each one provides a unique offering. So they’re all sure to satisfy whether you desire a romantic date night or a pleasant supper out with friends!
Visiting other destinations in South Carolina? Check out our other delicious guides:
- Seven Lowcountry Summerville SC Restaurants
- 8 Must-Try Downtown Charleston Restaurants
- 6 Best Things To Do In Florence SC
- 9 Must-Try Florence SC Restaurants
Igor Jovanovski is an aspiring digital nomad, travel blogger and graphic designer who really loves food. He also has a creative side, and he works as a freelance graphic designer in his spare time. He has traveled across Europe quite a few times since he was young and recently started his mission to visit every country in the world! Igor’s favorite thing about traveling is the way he gets to know new people, food, places and cultures.
This exciting experience helps him create his own stories and make memories that will last forever