All Tama, Costa Rica
Small and cozy restaurant surrounded by nature and just 5 minutes walking distance from Playa Grande .
Service
Cleanliness
Accuracy
Location
Ambience
Value
Your review recommended to be at least 140 characters long :)