jimshorts30's Tamarindo, Costa Rica
La Esquina Restaurant & Pizzeria
Best pizza in Tamarindo!!!! Pizza is cooked in a wood oven with quality ingredients, and very friend...
Langosta Beach Tamarindo
We stayed at Naxos last year and had an excellent time. This year we stayed at Peninsula (right next...