Try the taste of Taqueria CHUPACABRA a Mexican and vegetarian friendly restaurant located at Sky Terrace of SM City Baguio. They are serving Street Tacos, Rice Plates, Enchiladas, Quesadillas, Fajitas, Burritos, Nachos and a lot more. You can also request for their House-Made Amazing Salsa Atomica if you are a fan of spicy food. Taqueria CHUPACABRA is a franchise owned by Angelica and Nestle Sapitola.
ABN/Sheryl Penarejo
April 19, 2025
April 19, 2025
April 19, 2025
April 19, 2025
April 19, 2025