Little Lucha

Little Lucha is a taco restaurant located in Costa Rica.

adsense
8 / 10
0
ratings
Address

50 m oeste del Super Compro 50309 Tamarindo Costa Rica

Adsense

Comments / 2


Elisa

Live music in the evenings🎵 Get the fish tacos , and churros for dessert !

Joey Carmello

Sopa azteca so good. Churros are great too.

Adsense

Similar places nearby :

8.4
Mexican
Green Papaya

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

6.9
Tacos
Taco Star

Simple tacos, homemade and hits the spot after a long surf session. Also, cheaper than the other alternatives nearby. - Adam Stallman