Mexican food is amazing for any occasion.
Preparing for a big night out? Mexican.
Want something comforting and familiar? Mexican.
Planning a big dinner with friends and family? Mexican.
It’s a real showstopper, and Mexican restaurants in Bali DO NOT disappoint.
There are spots to have a party, places to have a quiet meal, and places with a little bit of everything for those who a little more fussy.
Check out some of our FAVE spots to tuck into Mexican food in Bali.
The 17 Best Mexican Restaurants in Bali
Brightly designed with HUGE menus, these are all the Mexican restaurants in Bali worth knowing about!
Motel Mexicola
Motel Mexicola is the most well-known Mexican restaurant in Seminyak with a super cool decor, funky atmosphere and, of course, amazing food.
If you are looking for a delicious meal with a party on the side, Mexicola is where to go.
With some great promotions, you can tuck into a huge feast before the music turns up and the party begins.
Dance the night away on the tables, and shot tequilas to all the best top 40 hits!
Jalapeño is a really popular Tex-Mex restaurant in Sanur.
It has a relaxed atmosphere and all the Mexican favorites on their menu.
Known for their tasty, and strong, Margs, dip some chips and sip away with friends while you wait for your dinner to be served.
Lively and comfortable, Jalapeño is great for an evening with friends and family.
Lola Cantina Mexicana is a vibrant and lively cantina serving up classic Mexican dishes with a modern twist.
Located right on the Canggu Shortcut, you are sure to have driven past this impressive spot.
Grab your friends and head out for a fun and delicious dinner before exploring all the best bars in Canggu.
The party can start in Lola’s with their great happy hour deals!
Taco Casa is an authentic Mexican restaurant with spots around the island.
They have a wide range of delicious Mexican dishes, prepared by their experienced and passionate chefs.
A great option for ordering out or sitting in for a delicious meal with your loved ones, they serve up dishes packed with flavour.
Each of the restaurants are super comfortable and relaxed, perfect for a family or group of friends.
Lacalita Bar y Cocina Canggu
Lacalita Bar y Cocina is another Mexican restaurant in Bali with a few locations to choose from.
Their Canggu branch is close by to Batu Bolong beach, while the Seminyak space sits in the heart of town.
Both equally as quirky and comfortable, the Taco Tuesday deals make going out on a weeknight totally worth it!
Budget travelers will be able to afford a tasty meal as well as have fun in the lively atmosphere.
Los Jefes is an easy and comfortable spot to tuck into some amazing Mexican food in Bali.
Their signature dish is the Tequila Chicken, which is cooked with onions, peppers, tequila and spices.
The bar has one of the biggest collections of tequila on the island, as well as a variety of beers and cocktails.
The atmosphere is laid back and fun, with live music, entertainment and a party vibe as the night draws in.
Yes, we are still going!
Sizzlewraps is a colorful, cozy and relaxing place to grab your fave Mexican dishes.
They have all the classics like burritos, tacos, quesadillas, and nachos!
With outdoor seating, you can bask in a tropical island breeze while tucking into some super delicious bites.
This Canggu restaurant is a perfect take out after a busy day.
Don Juan has a couple of restaurants across the island, all boasting an incredible menu and fun, lively atmosphere.
In Kuta, Canggu and Seminyak, no matter where you are staying you will be able to find a Don Juan to dine.
Super fresh and tasty, it is some of the best Mexican food in Bali!
Be transported to the vibrant streets of Mexico at Sinaloa.
With beautiful decor and a fun, colorful decor, it is a beautiful place to catch up with friends over tasty dishes.
The weekly live music will accompany your meal, as well as their 50% off discount every Friday.
The murals and paintings at El Mexicano make for a perfect backdrop to your Mexican meal.
You will find the menu stacked with all the classic dishes, fruity cocktails and the island’s craft beers.
Head over with some friends before a night of partying, or enjoy a quiet evening dinner with your family.
Vegans and veggies, we haven’t forgotten about you. Cafe La Pasion is one of the only plant based Mexican restaurants in Bali.
A healthy take on all the faves, they use fresh, local ingredients to prepare amazing meals.
Featuring a pool, indoor and outdoor seating, Cafe La Pasion is a great spot to head any time of day.
Taco Beach Grill is a Mexican restaurant that has every different type of taco – chicken, pork, shrimp, veggie. If you want a taco, this is where to go.
They even have a Babi Guling taco! A traditional Balinese food transformed into a Mexican classic.
Bright and colorful, yet still comfortable, Taco Beach Grill is a great spot!
Tex-Mex in the jungle? Only in Ubud!
As well as the full, impressive menu, the vibes of the restaurant are on point for a night of Mexican food and fun.
Let’s not forget the live Mariachi band – this Mexican restaurant in Bali pulls out all the stops for an unforgettable meal with your loved ones.
Pink Tacos
Pink Tacos is a California-style taco restaurant in Kerobokan.
Adding a unique touch to the usual Mexican menu of tacos, burritos and quesadillas, at Pink Tacos, you literally get PINK tacos!
Made with super fresh ingredients, their dishes are totally Insta-worthy with pink wraps and charcoal chips.
With a whole host of vegetarian options, and bowls and plates for those who don’t fancy a taco, Pink Tacos is a fun spot to add to your must-eat list.
Chile rellenos, tamales, and enchiladas, Taqisa Tacos has it ALL.
Loving prepared and served, it is a great spot for gathering with a big group of friends and family to share your favorite dishes.
Accompanied by local beer and cocktails, this restaurant in Sanur is really underrated!
What is better after a day of surfing the best waves in Bali than chowing down on a hearty Chimichanga? Nothing, right?
Chimichangas are basically a deep-fried burrito filled with spicy beef, vegetables, and cheese. YUM!
Fuel up for a night out, or fill up and head straight back to bed. Juanitas Tacos works for any occasion where you just need to EAT.
End your explorations of Ubud with a FEAST at Taco Fiesta.
The restaurant in Ubud has all the classic Mexican offerings down to tacos, burritos and enchiladas.
In a simple setting with live music, overlooking the busy street below, it has all the vibes of Mexico.
Final Thoughts
It may not be the first kind of cuisine that comes to mind when traveling to Bali, but you can never go wrong with a little Mexican feast.
These amazing restaurants have everything you would expect from your regular ol’ spot, but with EPIC vibes.
Treat yourself to something a little special and stop by one of these Mexican restaurants in Bali for a memorable meal.
Featured image: Los Jefes