Ft Desoto Park Snack Bar

3500 Pinellas Bayway South, Tierra Verde, FL 33715