Restaurant in Tampa
Historic Spanish restaurant since 1905, famous for paella and live flamenco shows.
2117 E 7th Ave
Tampa, FL, 33605
(813) 248-4961