Map Location
Taaleña Restaurant and Bar
54, Silang Crossing West, Casa Taal, Tagaytay City, 4120, Philippines