
Bella Tacos sits on Jalan Tirta Tawar in Kutuh Kaja, a quieter lane north of Ubud's busy centre. The open-fronted room has a thatch-trimmed terrace, string lights and outdoor seating, and the kitchen runs from 11am to 10.30pm every day.
The menu sticks to Mexican basics: soft and crispy tacos, from carne asada to vegetarian fillings, plus burritos, quesadillas, nachos and guacamole with chips. Diners also mention birria, and the jackfruit burrito gets good reviews from vegetarians; some dishes can be made vegan or gluten-free on request. To drink, there are freshly squeezed juices and smoothies.
Recent reviews point to generous portions, quick service and friendly English-speaking staff, which makes it an easy lunch or casual dinner if you are staying north of town. It offers takeaway and delivery too. TripAdvisor reviewers say it is cash only, so bring rupiah.
Hours and prices change, so please confirm with the restaurant before you go.
Share your experience to help others decide.
Popular tables go fast at weekends, so book ahead.
© Mexican Eat Where 2026. All rights reserved