Restaurant in Tampa
Casual neighborhood cafe dishing out Cuban sandwiches, including a famous honey-drizzled Cuban
3904 N Armenia Ave
Tampa, FL, 33607
(813) 873-7104