All Tama, Costa Rica
Restaurante Bar Pizzeria
A Latin American restaurant serving the freshest ingredients and local cuisine. Located in Tamarindo, Costa Rica.
Service
Cleanliness
Accuracy
Location
Ambience
Value
Your review recommended to be at least 140 characters long :)
Calle Central, Provincia de Guanacaste, Tamarindo