St.pete Tierra Verde FL Restaurants 1. 1120 Pinellas Bayway South, St.Pete Tierra Verde, FL 33715 | Black Forest Cottage (727) 867-5800