fbpx

35 Cafe/Restaurants in Santa Cruz, Laguna, Philippines

Sta.Cruz, the capital of Laguna Province in the Philippines, has a bustling food tourism industry. Many restaurants have sprouted over

Continue reading