Taco Casa For Mexican – really good clean food. On JH opposite Mama Mia.
Bayu And Stehf
February 25, 2016
Best Mexican you will find in Ubud.
Billy
August 22, 2022
Branch of a Texas-based chain serving casual Mexican fare such as tacos, burritos & nachos. Downtown ubud need car driver/ scooter Indoor seating On critic's lists Happy hour drinks Cozy Casual Vegetarian options Good for kids Good for groups