Little Lucha is a taco restaurant located in Costa Rica.
50 m oeste del Super Compro 50309 Tamarindo Costa Rica
Live music in the evenings🎵 Get the fish tacos , and churros for dessert !
Sopa azteca so good. Churros are great too.
This place is killer. Great find off the beaten path in town. The tacos are fresh and simple. Tortillas are made in house. And don't miss the mojitos! - Collin Ellingson
Simple tacos, homemade and hits the spot after a long surf session. Also, cheaper than the other alternatives nearby. - Adam Stallman