In St Petersburg, Florida, this directory lists 28 caterers with Google Maps ratings averaging 4.8 stars. Popular cuisines include American and BBQ, with signature dishes such as Heavy’s Famous Turkey Wings, Poke, and Signature Cocktails. In the Tampa-St. Petersburg-Clearwater area, a typical 100-guest buffet runs about $4,750–$9,295 ($48.00 – $93.00 per person).