7 Best Mexican Restaurants in Bali

By Putri, 2023.12.04

Did you think Bali was only known for its beautiful beaches and vibrant culture? Then, you’ll find this a delightful surprise. Bali has become a hotspot for Mexican cuisine. So today, local and international foodies can enjoy a wide range of delicious and authentic Mexican dishes. With every bite, you’ll feel that your taste buds are being sent straight to Mexico.

Are you craving chimichangas, tamales, huevos rancheros, and every other flavour that Mexico has become known for? I know a lot of spots that will give you great value for your money. When it comes to finding the best Mexican food in Bali, you want to. There are a few restaurants that stand out from the crowd. Here is the list of the best Mexican restaurants in Bali. These options have meals that are sure to hit the spot!

Interior of one of the 7 Best Mexican Restaurants in Bali

1. Lacalita Bar y Cocina

One of the Mexican restaurants in Bali that many people love is Lacalita. This eatery serves tacos straight from Tijuana and has a relaxed atmosphere. They also have daily happy hours when guests enjoy dancing after drinking too much tequila.

This fun and lively place in Canggu attracts a lot of people, offering delicious Mexican food with a modern twist, famous for its addictive cocktails like the Jalapeño Margarita. It’s always a great time here. You should taste the fresh snapper ceviche, the special Baja fish tacos filled with tempura barramundi and a spicy jalapeño-lime sauce. Also, make sure that you try the 48-hour wood-smoked brisket.

Details

💸Average price: US $10-15

📍Location: Jl. Pantai Batu Bolong No.68, Canggu, Kec. Kuta Utara, Bali 80361

⭐Reviews: 9/10

🕙Opening hours: 12.00 pm–12.00 am

🚘Service: dine-in, takeaway

✍🏽Bookings: www.lacalitabali.com

☎️Phone number: (0822) 47312217

2. Lola’s Cantina Mexicana

If you want something loaded for your lunch and dinner, this place will give you a superb gastronomic experience. Lola’s Cantina Mexicana in Canggu is a great place for delicious food, amazing cocktails, and a lively atmosphere that will prepare you for a fun night of music and dancing.

This is what I recommend for foodies out there who want to eat to the point of satiation. Begin with jackfruit carnitas and vegan cheese empanadas. Loaded Mexi fries are made for sharing if you’re with a group. Next, taste the Taco Salad with crunchy tortilla chips and fresh veggies. You can add either chimichurri steak or Mexican tempeh as the meat toppings. End with Lola’s choice of sweet treats and go to town on the churros with salty caramel sauce, enhanced with Captain Morgan spiced rum.

Details

💸Average price: US $10-15

📍Location: Canggu Shortcut, Canggu, Kec. Kuta Utara, Bali 80361

⭐Reviews: 9/10

🕙Opening hours: 12.00 pm–12.00 am

🚘Service: dine-in, takeaway, kerbside pick-up

✍🏽Bookings: www.lolasbali.com

☎️Phone number: (0878) 61686721

3. Motel Mexicola

Are you up for a late breakfast or just a generally good dining experience? You must visit Motel Mexicola when you go to Bali if you want to eat at a great Mexican restaurant (and have a fun time partying too). This place is famous for its lively atmosphere and parties. It’s so popular that the staff is always busy every night of the week. Keep an eye out for a building constructed with a variety of stylish colours.

It has two floors with many tables for customers, chairs near the bar, and a private space for larger groups. The menu has traditional Mexican dishes, but I suggest trying the chicken tinga tostadas and the zesty snapper ceviche. And if you plan on getting a bit tipsy, your favourite will be the drinks. Motel Mexicola has a long list of excellent tequilas that give you a taste of Mexico with every shot.

Details

💸Average price: US $10-25

📍Location: Jl. Kayu Jati No.9X, Kerobokan Kelod, Kec. Kuta Utara, Bali 80361

⭐Reviews: 9/10

🕙Opening hours: 11.00 am–01.00 am

🚘Service: dine-in

✍🏽Bookings: www.motelmexicola.info

☎️Phone number: (0361) 736688

4. Taco Casa

The first Mexican restaurant in Bali, Indonesia. And if you’re craving Mexican spices, Taco Casa is still one of the best today. This dining option is very famous on the island, especially in the beautiful village of Ubud. Don’t get me wrong. I love everything Indonesian! But I’m still grateful for Taco Casa for bringing authentic Mexican flavours. I feel I’m not alone in saying that tequila and taco selections definitely added a lot of value to the island’s food scene. Indeed, it was so popular that Taco Casa has opened branches in Seminyak and now Canggu as well. No matter which of their locations you visit, you will always find Casa’s delicious tacos, burritos, and quesadillas. Also, if you don’t like spicy food, you’ll be happy to know that the spicy salsas and sauces are served separately. That way, you can choose not to add them to your dish.

Details

💸Average price: US $10-20

📍Location: Jl. Raya Pengosekan, MAS, Kecamatan Ubud, Bali 80571

⭐Reviews: 9/10

🕙Opening hours: 11.00 am–10.00 pm

🚘Service: dine-in, takeaway

✍🏽Bookings: www.tacocasabali.com

☎️Phone number: (081) 224222359

5. Taco Beach Grill Seminyak

Taco Beach Grill is a Mexican restaurant in Bali with a humble and down-to-earth atmosphere. It combines the traditional Balinese warung feel with bright and lively Mexican elements. There are many different types of tacos here, like Babi Guling and roasted tempeh asada. The kitchen also serves other popular Mexican dishes, such as fajitas, burritos, and quesadillas. Do you want to eat out with your children? Give the Mexican pizza a try. It has three different kinds of cheese.

Details

💸Average price: US $10-20

📍Location: Jl. Kunti I No.8, Seminyak, Kec. Kuta, Bali 80361

⭐Reviews: 9/10

🕙Opening hours: 12.00 pm–10.45 pm

🚘Service: dine-in, takeaway

✍🏽Bookings: www.tacobeachgrill.com

☎️Phone number: (0878) 61632845

6. Tacos Aqui

Sitting on the edge of Canggu in the cosy Umalas neighbourhood, Tacos Aqui brings vibrant colours and spicy food to Bali’s Mexican food lovers. In this cosy Mexican restaurant, it’s all about having a feast! Every meal on the menu is made for sharing, so you can try many of your favourite dishes in just one visit. Picture this: while eating smaller portions of taquitos and enchiladas, you’d still have enough room for other flavours! And from my personal experience, you’d want to make every trip here worth it.

Their long list of tacos and burritos is worth checking out. If you’re with your family, I suggest sharing an order of nachos or getting giant churros for the whole gang. If you’re looking for authentic Mexican food (the kind that you can get halfway across the world), there are a lot of traditional recipes like grilled steak and marinated pork. There are also some with Balinese flavours, like seasoned chicken and pork tacos, served in tortillas made from corn or flour.

Details

💸Average price: US $10-15

📍Location: Jl. Bumbak No.79-81, Kerobokan, Kec. Kuta Utara, Bali 80361

⭐Reviews: 9/10

🕙Opening hours: 12.00 pm–11.00 pm

🚘Service: dine-in, takeaway

✍🏽Bookings: www.instagram.com

☎️Phone number: (081) 79688882

7. Jalapeno

Jalapeño is a lively Tex-Mex restaurant in Canggu with a fantastic style and delicious food. This eatery is well known for its delicious tacos. On Taco Tuesday, you can buy two and get one free. Their tacos are made with homemade tortillas and are filled with fresh salsa, such as Baja fish, jackfruit carnitas, and slow-cooked brisket. It is obvious that the margaritas here are excellent as well.

Details

💸Average price: US $10-15

📍Location: Jl. Raya Semat Gg. Anggur No.1, Tibubeneng, Kec. Kuta Utara, Bali 80361

⭐Reviews: 9/10

🕙Opening hours: 07.30 am–12.00 am

🚘Service: dine-in, takeaway, delivery

✍🏽Bookings: www.instagram.com

☎️Phone number: (0821) 45815800

Expert Opinion

I have been living in Bali for ten years. Bali has everything you need to live, relax and eat! One of my favourite foods in Bali is Mexican food. You will be surprised at how good and authentic the options are in Bali.

So, here are my best selections of Mexican restaurants in Bali:

Lola Cantina Mexicana, Motel Mexicola, and Tacos Aqui

The reasons why I picked these as my best selections are because of the quality of the food, the menu variety, the cocktails, the vibe, and the authenticity of the taste. Most of the best Mexican restaurants in Bali are good venues to hang out to eat and drink with friends. Oh, and the music and atmosphere are extremely memorable!

Enjoy Bali!

Putri

Guide and the author of the project On Bali

The author of our website is from Jakarta, Indonesia. Being brave enough to go with the flow, the author settled in Bali more than ten years ago. With hobbies that include arts and culture, the author gained a deep understanding of Balinese traditions. Excellent writing skills help the author transfer all these impressions onto our website. An ever-lasting desire to share knowledge and experience with others makes the author the perfect guide to Bali.

Date of Last Update: May 20, 2024

OTHER ARTICLES