Categories > Guides and Tips

Top 10 Spots for the Best Mexican Food in Phuket

Top 10 Spots for the Best Mexican Food in Phuket

Hungry after exploring Phuket’s beautiful beaches? You can never go wrong with tacos! After all, Mexican cuisine has just the perfect comfort foods that’ll kick up your vacation vibes a notch.

Luckily, there are a handful of Mexican restaurants on the island that’ll guac your world. Here are our favorite spots!

Lucha Cantina

Media from luchaphuket

Address: 54, 106 Soi Ta-ied, Chalong, Mueang Phuket District, Phuket 83130

Distance from Phuket Town: 7.4 km

Contact Number: +66 83 979 8906

Operating Hours: 12 p.m. to 11 p.m. (Daily)

Prices: ฿฿


With a Mexican chef at the helm, Lucha Cantina will definitely satisfy your cravings for authentic and flavorful Mexican food in Phuket. Not only did this restaurant hit the mark on its food, but it also has the warm vibe typical of cantinas in Mexico.

At Lucha Cantina, you can always expect a fun experience, with lively music and tequila to go with your food. Early visitors will have a blast because their happy hour starts at 4 p.m., allowing you to get appetizers, nachos, chips, and dips at half price.

Of course, the happy hour promo includes tequila shots, mixed drinks, margaritas, and corona beers, with them getting a discounted price. The food items in Lucha Cantina are halal so anyone you invite can enjoy them, even if they skip the liquors.

Best Dishes:

Lucha Cantina’s menu is stacked, but its best dishes are the Tacos, Burritos, and Enchiladas, with various meat and vegetarian options available. You also can’t miss out on their Tijuana-style Classic Caesar Salad.

Casa Del Tacos

Media from casadeltacos_phuket

Address: 68/34, Kamala, Kathu District, Phuket 83150

Distance from Phuket Town: 20 km

Contact Number: +66 84 281 6189

Operating Hours: 12 p.m. to 2 a.m. (Daily)

Prices: ฿฿


Serving a fusion of French and Mexican cuisine, Casa Del Tacos’ signature tacos may not be fully authentic, but still authentic. Besides, if you remove their secret sauce from the equation, their French Tacos will simply be Mexican Tacos.

Speaking of which, their menu includes authentic Mexican Tacos if you prefer them over fusion food. The freedom in choosing between authentic and unique taco flavors makes the experience here distinct from other Mexican restos in Phuket.

Casa Del Tacos also offers a variety of homemade Mexican sauces like Samurai Sauce, Texas Sauce, Algerian Sauce, White Sauce, and Cheese Sauce. You can get them as an add-on to make your taco more exciting with extra flavor layering.

What should you order?

Their signature French Tacos, which comes in three sizes is their best dish. You can also order it as a set meal with a side of French Fries and a drink, and the option to choose the toppings, sauce, and meat filling.

Amore Mexican Tapas & Bar

Media from amore_mexicantapasbar

Address: 88, Phangnga Road, Talat Yai, Mueang Phuket District, Phuket 83000

Distance from Phuket International Airport: 33km

Contact Number: +66 93 578 4987

Operating Hours: 12 p.m. to 10 p.m. (Daily)

Prices: ฿฿฿


Smack at the heart of Phuket Town, is the humble Amore Mexican Tapas & Bar serving some of the island’s best Mexican food. Although tiny, the food this restaurant serves packs a punch, from classic tacos, fajitas, quesadillas, and nachos, down to their dips.

If you’re looking for authentic Mexican food in Phuket, you can’t go wrong with Amore Mexican Tapas & Bar. Even their mojitos are margaritas are superb, giving you a true taste of the Land of the Sun while you’re in Thailand.

The only problem is you might not find an available table unless you book a reservation, especially since the restaurant is small and popular. You get your money’s worth here; their friendly staff sometimes offers complementary desserts.

What should you order?

Their steak tacos are a crowd favorite, and they make excellent quesadillas. Now, pair that with your choice of mojito or margarita and you’re solved for the day.

Lynn’s Mexican Plus

Media from mexicanplus

Address: 31/69 Soi Saiyuan, Rawai, Mueang Phuket District, Phuket 83100

Distance from Phuket Town: 16 km

Contact Number: +66 89 730 4707

Operating Hours: 12 p.m. to 10 p.m. (Monday to Saturday)

Prices: ฿฿


Only 2 kilometers northeast of Nai Harn Beach is the amazing Lynn’s Mexican Plus, another small restaurant serving superb Mexican food in Phuket. Find classic Mexican dishes like burritos, tacos, enchiladas, and quesadillas, among others.

Depending on the day of your visit, you can enjoy discounts on their special Mexican food and drinks. Grab their iconic Taco Tuesdays and Fridays with discount margaritas, or indulge in flavorful fajita bombs on Wednesdays and Thursdays.

What’s more, they also serve delicious Thai and European cuisine, which explains why they call the restaurant “Mexican Plus.” So, if you’re craving Mexican food, but have enough room for something different, you know Lynn’s has everything covered.

What should you order?

Lynn’s bestsellers are their tacos, quesadillas, and nachos. But, we recommend getting one of their special combination meals if you want a taste of different Mexican food on one plate.

Mamasita Mexican

Media from mamasita_phuket

Address: 48 Lagoon Rd, Cherngtalay, Thalang District, Phuket 83110

Distance from Phuket Town: 24 km

Contact Number: +66 76 604 256

Operating Hours: 4 p.m. to 10 p.m. (Daily)

Prices: ฿฿


When you step into Mamasita Mexican, you already know they serve some of Phuket’s best Mexican food. From the interior design to the warm atmosphere, it’s easy to tell that this small family-run restaurant is as authentic as it gets.

They even have traditional Mexican dishes on their menu that you won’t see in other restaurants, like carnitas and tamales. But, don’t worry; their diverse menu includes Mexican-inspired dishes like Chipotle Shrimp Soup, so your options are endless.

Best of all, their menu even gives you a nice educational tip on what a “real taco” is. That’s one telltale sign that a Mexican restaurant knows what it’s doing, and of course, it shows in the quality of the food.

What should you order?

If you’re familiar with authentic Mexican food, you’ll love their famous guacamole. It’s the best dish on their menu, with the tacos, carnitas, and chips and salsa close behind.

Unni’s Restaurant

Media from unnisnaiharn

Address: 15 Soi Saiyuan 1, Rawai, Mueang Phuket District, Phuket 83100

Distance from Phuket Town: 20 km

Contact Number: +66 64 512 0274

Operating Hours: 11 a.m. to 10:30 p.m. (Daily)

Prices: ฿฿


A carefully curated menu is a surefire way to tell if a Mexican restaurant serves excellent food, and Unni’s Restaurant fits this to a tee. Sure, they have many menu items, but the quantity isn’t overwhelming, so you know they have better quality control.

They also serve Thai food, but the roster of Mexican food on their menu is perfect. From common items like tacos, burritos, quesadillas, and nachos to less popular ones like chilaquiles and beef birrias, Unni’s Restaurant delivers them with the best quality.

Although it helps that the restaurant is near the popular Nai Harn Beach, their food’s excellent flavors, reasonable prices, and big portions are more significant factors. 

But, you can’t deny that it’s the perfect place to visit after a pleasant day at the beach.

What should you order?

Their signature Unni’s Burrito is on another level. It’s loaded with ingredients and your choice of meat or veggie, which they serve with pickles and jalapeño on the side for an extra kick.

Sala Mexicali

Media from salamexicalichalong

Address: (Sala Mexicali) 95, 7 Viset Road, Rawai, Phuket, 83100

(Sala Mexicali Chalong) 12, 79 E Chaofah Rd, Chalong, Mueang Phuket District, Phuket 83130

Distance from Phuket Town: 13 km and 8 km

Contact Number: +66 64 032 5628 and +66 62 089 2780

Operating Hours: 2 p.m. to 11 p.m. and 1 p.m. to 10 p.m. (Daily)

Prices: ฿฿


If you’re into Tex-Mex or Cal-Mex food fusion, the menu items on Sala Mexicali will be comforting and familiar to you. But, don’t get the wrong idea, because this restaurant’s menu is diverse, so it also has authentic Mexican food.

When it comes down to it, Sala Mexicali is the best place to experience the different flavors and variations of Mexican food in Phuket. Here, you can get things like Buffalo Shrimp Tacos, classic Tijuana Ceasar Salad, and Tex-Mex BBQ Pork Ribs.

If you go to any other restaurant, this kind of variety and combination is impossible because only fusion restaurants like Sala Mexicali can pull it off. Best of all, the highlight of having Tex-Mex food on a menu is that you can expect to get massive portions. 

What should you order?

The best dish in Sala Mexicali will depend on the style of Mexican food you prefer. For authentic flavors, the best option is the guacamole and chips or the Caesar salad, but if you enjoy the Tex-Mex style, nothing beats the classic BBQ Pork Ribs.

Captain Taco

Media credit: jessica_blueler

Address: Por Kor. 4009, Rawai, Mueang Phuket District, Phuket 83130

Distance from Phuket Town: 14.6 km

Contact Number: +66 83 250 0158 

Operating Hours: 12 p.m. to 10 p.m. (Daily, except Sundays)

Prices: ฿


Another fusion restaurant, Captain Taco is a place that serves Mexican in Phuket, blending it with the flavors and techniques from Thai and Texan cuisine. This “ThaiMex” fusion is excellent with its iconic spiciness of authentic Mexican food.

Unlike most fusion food variations, the spicy flavor is retained because it’s a staple in Thai cuisine, so it’s something Mexican food lovers will enjoy. But, keep in mind that Captain Taco is a small streetside restaurant, so don’t expect a nice ambiance.

Instead, this modest restaurant is a fantastic place to have affordable and accessible Mexican food. Of course, you can still order premium tacos, especially since they recently added imported Australian Beef cuts to their menu.

What should you order?

Captain Taco’s bestselling food item is their pulled pork double-decker taco and burrito. 

Salsa Mexicana

Media from salsamexicanapatong

Address: Kamala – Patong Road, Pa Tong, Kathu District, Phuket 83150

Distance from Phuket Town: 16.5 km

Contact Number: +66 82 287 4287

Operating Hours: 11 a.m. to 11 p.m. (Daily)

Prices: ฿฿


Unlike the other restaurants on this list, Salsa Mexicana stands out because of its gorgeous seaside location along Kalim Bay. So, on top of the good Mexican food, you can also enjoy a romantic moment with someone special, especially during sunset.

But, contrary to its name, this restaurant doesn’t only serve Mexican cuisine because the menu also has many Thai food items. It’s good for date nights because your partner isn’t forced to order Mexican food if you’re the only one who fancies them.

However, keep in mind that they require guests to order a minimum of two drinks for at least 200 baht before they can enter and get seated. It works like an entrance fee so you might find it uninviting, especially if you’re in for Mexican food in Phuket.

What should you order?

The best-selling dishes on Salsa Mexicana’s menu are the Tacos Tres, Nachos Grande, and Dos Burritos.

Club No. 43

Media from clubno43

Address: Talat Nuea, Mueang Phuket District, Phuket 83000

Distance from Phuket International Airport: 33km

Contact Number: +66 83 298 7456

Operating Hours: 5:30 p.m. to 12 a.m. (Daily)

Prices: ฿฿


Club No. 43 is a cocktail bar in Old Phuket Town, so it’s not a place you go to if you’re famished. Instead, this is an excellent bar that serves various bar snacks and mixologies, including classic Mexican mojitos and margaritas.

However, the best thing about Club No. 43 is the skilled bartender, who keeps you entertained while you wait for your heavenly glass of Mexican spirits. Unfortunately, they focus more on Japanese and Thai delights when it comes to bar food.

As a result, you might find this cocktail bar lacking if you’re solely looking for a decent Mexican meal. But, for those who prefer to drink the night away, the atmosphere and mixologies in Club No. 43 are a cut above the other places on this list.

What should you order?

The mojitos and margaritas in Club No. 43 are to die for, but you can also get various mixes according to your liking. The bartender will ask for your favorite flavor, so don’t hesitate to give him a piece of your mind.

Related topics