9531 Bay Pines Blvd
St. Petersburg, FL 33708
Cuban sandwiches, salads & sides are the draw at this long-standing family-owned cafe with a patio.