Catering All Locations... St. Pete Beach go Results Found: 2 Button group with nested dropdown The American Legion Post 305-St. Pete... The American Legion Post 305-St. Pete Beach 6999 Gulf Boulevard St. Pete Beach FL 33706 (727) 367-1596 Visit Website Bayou Market & Cafe Bayou Market & Cafe 6630 Central Avenue St. Petersburg FL 33707 (727) 914-7500 Visit Website