Las Cascadas is a restaurant, located at 150, Guanacaste Province, Costa Rica
An excellent customer service and nice place
Ecelente
Very Nice Local Cantina, Fun People, Friendly & Happy. Pure Typical Costa Rica