El Sabor Latino Restaurant
1515 E Fletcher Ave, Tampa
(813) 513-8697
Recent Reviews
El Sabor Latino Restaurant
1515 E Fletcher Ave, Tampa 33612
(813) 513-8697