International cuisine is famous around the world and guests advise you to try it at this restaurant. Tasty laing, nacho chips and paella are the best dishes. There is a lovely view from Rancho Beach. The professional staff meets you at this place all year round. The terrific service is something these restaurateurs care about. You are to be pleasantly impressed with affordable prices at this spot. Google users assigned the rating of 4.4 to this restaurant.