Food Cafe Yama In Tagaytay Is A Restaurant With Hillside Al-Fresco Views & IG-Worthy Indoor-Outdoor Space Cafe Yama in Tagaytay can satisfy your Japanese food craving while giving you scenic hillside views at the same time.