Restaurant in Downtown Tampa
Authentic Spanish tapas, Galician seafood, paella, and live flamenco shows downtown.
513 N Tampa St
Tampa, FL, 33602
(813) 223-2831