Restaurant in Tampa
Peruvian restaurant known for ceviche, lomo saltado, and sangria with weekend live music
3306 W Spruce St D
Tampa, FL, 33607
(813) 438-4779