Restaurant in Tampa
Cuban eatery famous for dozens of creative flan flavors plus sandwiches and coffee.
1718 N Nebraska Ave
Tampa, FL, 33602
(813) 402-2400