Top Choice Italian in St Petersburg

Annata Wine Bar

This swanky wine bar is an anchor of the Beach Dr restaurant scene and also of St Pete's charcuterie obsession, with a range of meats and cheeses and fine Italian wine pairings that will astonish and delight. Servic…
Portuguese in St Petersburg

Iberian Rooster

Billing itself as 'colonial Portuguese fusion,' this newer place on Central Ave blends complex flavors from the streets of Mozambique, Macau, Brazil and Goa, and serves them up on tapas plates. For example, the chim…
Italian in St Petersburg

Bella Brava

Anchoring the prime waterfront intersection, Bella Brava draws a noisy crowd of young professionals with its contemporary Italian cooking, pizza menu and cocktail bar. There's also sidewalk seating on Beach Dr.
Tapas in St Petersburg


An upbeat Spanish atmosphere and flavorful, creative, generously portioned tapas. End the evening in the sexy, cavernlike Flamenco Room below.