All Tama, Costa Rica
A Pinche Taqueria
Little Lucha is a Mexican Taqueria located in downtown Tamarindo serving authentic Mexican-style street tacos, cold beer, premium tequila and whiskey drinks, with A/C, Wifi, and great music!
**closed everyday from 3pm-5pm**
Service
Cleanliness
Accuracy
Location
Ambience
Value
Your review recommended to be at least 140 characters long :)