Saint Petersburg FL FRNT Saint Petersburg FL | Subway Sandwiches & Salads-Isla Del Sol, Foods-Carry Out 1. 5901 Sun Blvd, FRNT, Saint Petersburg, FL 33715 | Subway Sandwiches & Salads-Isla Del Sol (727) 906-0319