Restaurant in Downtown Tarpon
Peruvian restaurant serving ceviche, lomo saltado, baked empanadas and chicha morado.
80 W Live Oak St
Tarpon Springs, FL, 34689
(727) 939-4661