Skip to content
Home » 5 Best Places to Eat Taco in Bali That Are Actually Worth It

5 Best Places to Eat Taco in Bali That Are Actually Worth It

Taco Bali is a real thing, and the island’s Mexican food scene has grown into something genuinely impressive over the past few years. 

From relaxed taquerias in Kerobokan to neon-lit cantinas in Seminyak, Bali now has enough strong options that choosing where to eat can feel overwhelming. SatuSatu put together this list to cut through the noise and give you five spots that actually deliver on flavour, atmosphere, and value.

1. Tacos Aqui

Tacos Aqui

📍 Jl. Bumbak No.79-81, Kerobokan, near Umalas 

💰 Tacos from IDR 25,000 on Taco Tuesdays and Thursdays; regular prices vary 

🕐 Open daily, hours may vary 

👥 Best For Groups, casual dining, anyone wanting genuinely authentic Mexican 

What Makes It Special House-made tortillas, Taco Tuesday and Thursday deals with live music

Tacos Aqui is the name that serious Mexican food lovers in Bali keep coming back to. 

This taqueria in the Kerobokan and Umalas area runs a menu built around hand-pressed corn tortillas, with standout options like Tacos Al Pastor with slow-cooked pork and pineapple, Tacos Pescado with beer-battered red snapper, and Tacos Pollo Pibil featuring chicken marinated for 24 hours and slow-cooked in banana leaf. 

The kitchen also does a Taco Ayam Betutu smoked Balinese-spiced chicken in a corn tortilla which is exactly the kind of creative local crossover that works. On Tuesdays and Thursdays, tacos drop to IDR 25,000 each with live music, making it one of the best-value meals you can have anywhere in Bali.

2. Lacalita Bar y Cocina

Lacalita Bar y Cocina

📍 Jl. Pantai Batu Bolong No.68, Canggu; also in Seminyak (Jl. Drupadi No.1) 

💰 Mid-range; Taco Tuesday from IDR 30,000 per taco 

🕐 Open daily; dinner is the most popular session 

👥 Best For Couples, groups, anyone who wants tacos and great cocktails in one place 

What Makes It Special Fresh corn tortillas pressed in-house daily, signature jalapeño margarita

Lacalita has been a Bali favourite since it opened its first location in Seminyak in 2012, and the Canggu outpost on Batu Bolong brings the same energy closer to the surf crowd. 

The menu balances Mexican and Californian influences, with al pastor tacos, jackfruit adobo, wild mushroom quesadillas, and the much-talked-about Baja fish taco filled with tempura barramundi and jalapeño-lime sauce. 

The 48-hour wood-smoked brisket is the dish regulars reorder every visit. Taco Tuesdays run deals from IDR 30,000 per taco, paired with happy-hour margaritas. Friday nights bring DJs and a crowd that turns dinner into a proper night out.

3. Motel Mexicola

Motel Mexicola

📍 Jl. Kayu Jati No.9X, Seminyak; also at Jl. Pantai Batu Bolong No.117X, Canggu 

💰 IDR 150,000 to IDR 400,000 per person approximately 

🕐 Daily from 11am 

👥 Best For Anyone who wants tacos, tequila, and a full night out in one place 

What Makes It Special Birria de res tacos cooked in a traditional Pib earth oven at the Canggu location

Motel Mexicola is probably the most famous taco destination in Bali, and it earns that reputation. The Seminyak flagship is a full sensory experience: colourful retro architecture, neon lights, tequila shots, DJs, and a menu that takes inspiration from Mexico City’s street food culture. 

The Canggu location adds something genuinely special with its Pib earth oven, where meats are slow-cooked underground for over twelve hours to make the Birria de Res tacos that many diners call the best they’ve eaten on the island. 

Start with ceviche clásico and tortilla chips, move into tacos and quesadillas, and save room for the churros. This is not the place for a quiet dinner, but it is one of the best places in Bali for a loud, memorable one.

4. Lola’s Cantina Mexicana

Lola's Cantina Mexicana

📍 Uluwatu area, Bali 

💰 Mid-range pricing; group-friendly 

🕐 Open daily; Friday party nights 

👥 Best For Travellers staying in Uluwatu, vegans and vegetarians, groups 

What Makes It Special Vegan and vegetarian options done properly, including vegan cheese empanadas and homemade Mexican tempeh

Lola’s Cantina Mexicana is the Uluwatu answer to the question of where to eat tacos in Bali’s southern cliffs. It is one of the few Mexican restaurants on the island that takes vegan and vegetarian cooking seriously without making it feel like an afterthought. 

The chimichurri steak satisfies meat eaters, the churros with salty caramel dipping sauce are a strong finish, and the Friday party nights have built a loyal following among long-term visitors to the area. The setting is relaxed and open, with the kind of easy vibe that suits Uluwatu’s laid-back coastal character.

5. Taco Casa

Taco Casa

📍 Seminyak and Ubud locations 

💰 Budget to mid-range; generous portions, no MSG or preservatives 

🕐 Open daily 

👥 Best For Families, budget-conscious diners, anyone who wants fresh and filling tacos without the party atmosphere 

What Makes It Special Everything made from scratch including tortillas, guacamole, and salsa; the 8-Layer Burrito is legendary

Taco Casa sits at a different point on the taco Bali spectrum from the louder cantina-style spots. It is a casual, no-fuss restaurant with two locations that serves everything from scratch and without shortcuts. Tortillas, guacamole, and salsa are all made fresh daily. 

The 8-Layer Burrito has its own following among regular visitors. For families travelling with kids or anyone who wants a satisfying Mexican meal without needing to book a table, shout over music, or budget for cocktails, Taco Casa is the most reliable option on this list.

Explore Further with SatuSatu

Finding great taco spots is just one piece of what makes a Bali trip memorable, and SatuSatu takes care of everything else. 

SatuSatu is a Bali travel platform that brings together cultural experiences and curated activities in one place, all bookable directly on SatuSatu.com with support for local payment methods including BCA, Mandiri, OVO, DANA, credit cards, and more.

Round off a taco dinner with something truly Balinese the next day: the Kecak Fire Dance at Uluwatu is one of the island’s most iconic sunset performances, and it pairs perfectly with an evening in the Uluwatu area.

Bali All Access

For travellers who want to do more across Bali without planning everything from scratch, the SatuSatu Bali All-Access Pass makes it easy.

Choose from a 1-day pass at $59.95 (IDR 999K), a 2-day pass at $104.95 (IDR 1.799M), or a 3-day pass at $144.95 (IDR 2.499M), and unlock access to 50+ top Bali experiences spanning destinations across the island, from the Kecak Fire Dance at Uluwatu to snorkeling in Padang Bai and wellness and spa experiences across Bali.

Every pass includes a free eSIM and a dedicated Bali concierge to handle all the planning for you, saving you up to 60% compared to booking individually, with 90-day validity from purchase for maximum flexibility.

FAQ about Taco Bali

Where can I find the best taco in Bali? 

The best tacos in Bali are at Tacos Aqui in Kerobokan for authentic Mexican flavours and great value, Lacalita in Canggu and Seminyak for fresh corn tortillas and standout fish tacos, and Motel Mexicola for its Birria de Res tacos slow-cooked in a traditional earth oven.

Is there a Taco Tuesday in Bali? 

Yes, Taco Tuesday deals exist at several Bali restaurants. Tacos Aqui offers tacos from IDR 25,000 on Tuesdays and Thursdays with live music, and Lacalita runs Taco Tuesday specials from around IDR 30,000 per taco with happy-hour margaritas.

Are there vegetarian or vegan taco options in Bali? 

Yes, several Mexican restaurants in Bali cater well to vegetarians and vegans. Tacos Aqui offers cauliflower and tempeh tacos, Lola’s Cantina Mexicana has vegan cheese empanadas and Mexican tempeh, and Lacalita serves jackfruit adobo tacos and wild mushroom quesadillas.

How much does a taco cost in Bali? 

Tacos in Bali typically cost between IDR 25,000 and IDR 80,000 each depending on the restaurant and filling. Budget spots like Taco Casa and deal nights at Tacos Aqui and Lacalita are the most affordable, while Motel Mexicola sits in the mid-to-higher range for a full dining experience.

Which area of Bali has the most Mexican restaurants? 

Seminyak and Canggu have the highest concentration of Mexican restaurants in Bali, with Kerobokan and Uluwatu also offering strong options. Ubud has a smaller but growing scene for travellers staying in central Bali.