Tag: Spanish food

Galli Spanish Restaurant in Tagaytay

Galli Spanish Restaurant brings good Spanish dining experience in the Tagaytay. Yes, you read it right! Another one for foodies in the south. Are you done with Japanese, Korean, American,…

 1,998 total views