Restaurant in Tampa
Family-run spot serving famous empanadas, Cuban sandwiches, and hot Latin plates.
3206 N 40th St
Tampa, FL, 33605
(813) 626-7848