Cabuya across the street from superdavid mercado
Cabuya, Province of Puntarenas
Get directions

About Us

This is a local restaurant thst is attached to the owner's residence. It is mint green, across the street from super david mercado, with the coca cola sighs,

Reviews