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.
June 27, 2019
If you are looking for a Mexican flavour when you visit Ubud, this is the best Mexican in town with a large variety on their menu. One of the most popular places to visit, make sure to go early to get a table