116 M. Almeda St, Pateros City, Pateros City., Philippines
No delivery
No open hours
Spot something wrong?
Dishes at Cantina Loca. Prices may vary in venue.