Loved the Cuban! I know it's strange it's in a gas station but I've never had a better cuban! They even have a press - the sandwich is serviced wrapped in a paper - perfect to pick up on the way home for dinner
This is a gas station/convenient store with a small sandwich deli that has a very limited selection. They have THE BEST CUBAN SANDWICHES!! Be prepared to wait about 10 minutes while they're being pressed. So good!!