Mexican cuisine is a beloved favorite among food enthusiasts, and if you're craving tacos, burritos, or margaritas, Bali offers plenty of options to satisfy your appetite. From vibrant taquerias to beachfront cantinas, the island is home to an exciting array of Mexican and Tex-Mex restaurants. Here’s a roundup of some of the best Mexican and Tex-Mex restaurants you can find across the island.
Bali's Best Mexican and Tex-Mex Restaurants
Adriana Cocina & Bar
Adriana Cocina & Bar, located on the 8th floor of Samasta Village in Jimbaran, brings a vibrant blend of traditional and modern Mexican cuisine to Bali. Led by Chef Jeremy Tourret, this stylish restaurant offers an innovative take on classic Mexican dishes using locally sourced and imported ingredients. With signature cocktails crafted by their talented mixologist and stunning ocean views, Adriana Cocina is perfect for an upscale dining experience.
Mövenpick Resort & Spa Jimbaran Bali
Jl. Wanagiri Samasta Village No.1, Jimbaran, Kec. Kuta Sel., Kabupaten Badung, Bali 80362
Phone: +62 811 3831 3676
Website
Instagram
Cilantro
Nestled in Ubud, Cilantro caters to both meat lovers and vegetarians, offering a variety of Mexican dishes with vegan options. This cozy restaurant is a great spot for those looking for fresh, flavorful Mexican fare in a laid-back atmosphere.
Nyuh Kuning Rd, MAS, Ubud, Gianyar Regency, Bali 80571
Phone: +62 878 8335 8832
Instagram
Don Juan Mexican Restaurant & Bar
Don Juan, a popular Mexican spot in Bali since 2019, combines bold flavors with a vibrant, rustic cantina vibe. Known for its colorful decor and lively ambiance, it’s a great place to hang out with friends and family while enjoying classic Mexican favorites.
Jl. Pantai Kuta No.3, Kuta, Kec. Kuta, Kabupaten Badung, Bali 80361
Phone: +62 361 475 6117
Website
Instagram
El Patron
El Patron in Seminyak is dedicated to delivering an authentic taco experience with a modern twist. This restaurant takes pride in its meticulously crafted tacos, celebrating both tradition and innovation, ensuring each dish is a memorable culinary journey.
Jl. Petitenget No.98, Seminyak, Kec. Kuta Utara, Kabupaten Badung, Bali 80361
Phone: +62 822 2096 4758
Website
Instagram
Holy Guacamole
Located in Legian, Holy Guacamole is a bright, fun-filled taqueria that serves flavorful Mexican dishes in a family-friendly atmosphere. With a kids’ menu and a welcoming vibe, it’s an excellent place for group gatherings or casual meals.
Jl. Melasti No.16, Legian, Kec. Kuta, Kabupaten Badung, Bali 80361
Phone: +62 812 4524 5791
Website
Instagram
Jalapeño
Jalapeño in Sanur is a vibrant Tex-Mex eatery known for its mouthwatering tacos made with homemade tortillas. Their delicious fillings range from slow-braised brisket to jackfruit carnitas, making it a must-visit for taco lovers.
Jl. Danau Tamblingan No.102, Sanur, Denpasar Selatan, Kota Denpasar, Bali 80228
Phone: +62 813 3996 1875
Instagram
Johnny Tacos
Johnny Tacos in Kuta is a small yet lively spot serving gluten-free, vegetarian, and vegan Mexican options. Their fresh, flavorful tacos and tostadas, combined with friendly service, make it a favorite among visitors.
Jl. Kartika Plaza Jl. Samudra No.17, Kuta, Kec. Kuta, Kabupaten Badung, Bali 80361
Phone: +62 812 3998 9558
Instagram
La Plancha Bali
Famous for its colorful bean bags and beachfront location in Seminyak, La Plancha offers more than just vibrant views. Inside, the cute 'Chiringuito' style interiors and authentic Mexican dishes make it an ideal place to enjoy food while taking in the beachside ambiance.
Jalan Mesari Beach, Seminyak, Kec. Kuta, Kabupaten Badung, Bali 80361
Website
Instagram
Lacalita Bar Y Cocina
Lacalita in Seminyak and Canggu is a popular spot known for its fresh, modern Mexican cuisine and addictive cocktails. With a lively atmosphere and colorful decor, this place is a go-to for both locals and tourists looking for a fun dining experience.
Jl. Pantai Batu Bolong No.68, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361
Phone: +62 822 4731 2217
Website
Instagram
Lola’s Cantina Mexicana
Located in Canggu, with an established branch in Uluwatu, Lola’s Cantina Mexicana is known for its authentic flavors and fresh ingredients. The lively, energetic ambiance combined with great food makes it a fantastic place to enjoy Mexican cuisine with friends.
Canggu Shortcut, Canggu, Kec. Kuta Utara, Kabupaten Badung, Bali 80361
Phone: +62 878 6168 6721
Website
Instagram
Motel Mexicola
Motel Mexicola in Seminyak is an iconic destination for those seeking a full-blown fiesta. Known for its colorful decor, upbeat music, and lively party atmosphere, this venue is perfect for those looking to enjoy Mexican food and dance the night away. Check out their latest Canggu venue as well!
Jl. Kayu Jati No.9X, Kerobokan Kelod, Kec. Kuta Utara, Kabupaten Badung, Bali 80361
Phone: +62 361 736 688
Website
Instagram
ORIGEN Mexican Restaurant
ORIGEN Mexican Restaurant in Pererenan is a tribute to authentic Mexican cuisine, offering handmade tortillas and traditional dishes with a focus on flavor and cultural heritage. This intimate dining spot provides a true taste of Mexico with every bite.
Jl. Pantai Pererenan No.123, Pererenan, Kec. Mengwi, Kabupaten Badung, Bali 80351
Phone: +62 822 6630 6072
Website
Instagram
Rosalita’s Cantina
Rosalita’s Cantina brings the flavors of a Texas Steakhouse and classic Mexican dishes to Bali, along with a fully stocked bar featuring signature cocktails. With a fun, festive atmosphere, it’s an excellent place to enjoy great food and drinks in a lively setting.
Seminyak Square
Jl. Kayu Aya No.100 No.1C & 2C, Seminyak, Kec. Kuta, Kabupaten Badung, Bali 80361
Phone: +62 851 7422 3347
Website
Instagram
Sinaloa Bali
Sinaloa, designed in vintage colonial Mexican style, serves both Mexican and Cuban-inspired street food alongside signature cocktails. The stylish space and delicious small sharing plates make it a great place to enjoy a meal with friends.
Jl. Padma Utara No.100x, Legian, Kec. Kuta, Kabupaten Badung, Bali 80361
Phone: +62 819 9937 0110
Instagram
Soul Bites
Soul Bites in Ubud offers a relaxed dining experience with fresh Mexican food served in a cozy setting. Known for their friendly service, this restaurant is a wonderful place to gather with loved ones and indulge in delicious, freshly prepared dishes.
Jl. Raya Pengosekan, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571
Phone: +62 821 1444 0734
Instagram
Taco Beach Grill
As Bali’s first dedicated Mexican restaurant, Taco Beach Grill is a must-visit for those looking to try innovative Mexican dishes with a unique twist. The restaurant's focus on combining fresh, vibrant flavors in every dish ensures a memorable dining experience.
Jl. Kunti I No.8, Seminyak, Kec. Kuta, Kabupaten Badung, Bali 80361
Phone: +62 878 6163 2845
Website
Instagram
Taco Casa
Taco Casa is one of Bali’s most well-known Mexican eateries, offering freshly made tacos, burritos, and quesadillas. With multiple branches across the island, from Seminyak, Canggu to Ubud, this restaurant is a reliable spot for authentic, high-quality Mexican food.
Jl. Petitenget Kerobokan, Kerobokan Kelod, Kec. Kuta Utara, Kabupaten Badung, Bali 80361
Phone: +62 812 2422 2358
Instagram
Taco Fiesta
Taco Fiesta, located near scenic rice fields, offers a relaxed atmosphere where you can enjoy tasty Mexican fare. The restaurant is praised for its excellent service and delicious food, making it a great option for a casual meal.
Jl. Bisma No.33, Ubud, Kecamatan Ubud, Kabupaten Gianyar, Bali 80571
Phone: +62 812 3857 4154
Instagram
Tacos Aqui
Tacos Aqui in Canggu serves up a vibrant menu of Mexican delights, from taquitos to enchiladas and party-sized churros. With a cozy, homey ambiance, it’s a great place for sharing meals with friends and family.
Jl. Bumbak No.79-81, Kerobokan, Kec. Kuta Utara, Kabupaten Badung, Bali 80361
Phone: +62 817 968 8882
Instagram
Taqisa
Taqisa is known for its homemade Mexican dishes prepared with fresh, local ingredients. The recipes passed down through generations ensure an authentic culinary experience, bringing the heart of Mexico to Bali’s vibrant dining scene.
Jl. Danau Tamblingan No.170, Sanur, Denpasar Selatan, Kota Denpasar, Bali 80228
Phone: +62 813 3790 9178
Website
Instagram
The Ratip Coffee Shop and Food
Located in Lembongan, The Ratip Coffee Shop offers a peaceful escape with fresh Mexican food and friendly service. The relaxed setting makes it a perfect stop for a meal while exploring the island, and they even offer free delivery in the area.
Jl. ancak sari,lembongan, Jungutbatu, Kec. Nusa Penida, Kabupaten Klungkung, Bali 80771
Phone: +62 831 1480 4652
Instagram