La Oveja Surf House is located in Provincia de Guanacaste, Tamarindo, Costa Rica on 100 meters west of Banco Nacional. La Oveja Surf House is rated 4.3 out of 5 in the category restaurant in Costa Rica.
Address
100 meters west of Banco Nacional
Accessibility
Wheelchair-accessible entrance