You can visit this restaurant after seeing Ortigas Park. Mexican cuisine is what El Chupacabra boasts.
Foursquare