Map Location
El Toro Restaurant
Banaba South, Batangas City, Batangas, Philippines