Restaurant in Tampa
Old-school sandwich shop famous for its pressed Cuban sandwiches and breakfast
2002 N Nebraska Ave
Tampa, FL, 33602
(813) 223-5157