Worldwide
LOCATION!!! Super nice restaurant fully equipped to operate on the main street of Tamarindo with views of the sea wich is just the other side of the street. You just have to moove in and you can... More details »
La Oveja Restaurant is a fully renovated and operating restaurant and bar in the heart of Tamarindo Beach. Located on the main strip of Tamarindo, just 2 blocks away from the beach,. Tamarindo Beach... More details »
Advertisement
This is our international site.