Alvarez Authentic Latin Food 2

12227 N Florida Ave, Tampa
(813) 488-6424