Convenience Store in Tampa
Mini mart famous for pressed Cuban sandwiches with honey butter and hot daily meals
7504 N Florida Ave
Tampa, FL, 33604