Restaurant in Tampa
Latin market and deli famous for pressed Cuban sandwiches and fresh cafe con leche.
5502 N Armenia Ave
Tampa, FL, 33603
(813) 877-3331