· ·

12 Best Spots for Brunch in Downtown St. Pete

This post contains affiliate links which means that I will make a small commission if you purchase a product after clicking on any of them, at no extra cost to you.

St. Petersburg is part of the Tampa Bay area located on the west coast of Florida and is a trendy part of the state, full of fun activities, sunshine, and outstanding restaurants. Given the nickname St. Pete by locals, this city has so much to offer everyone. No matter what type of cuisine you’re into, this town has something to offer every appetite. Here are some of the best brunch spots to try in downtown St Pete!

Brunch from Thirsty First in downtown St. Pete

Best brunch spots in downtown St. Pete

1. Lolita’s Wine Market

Lolita’s Wine Market is bursting with all the brimming charm one hopes to find at a brunch spot in downtown St. Pete. From the moment you walk in, the colorful, eclectic décor and unique ambience set the perfect backdrop for kicking off an amazing day.

This St. Pete gem secured a spot as one of the top wine bars in St. Pete, so sipping on a glass of their top-notch wine selection that’s sure to hit all the right notes is a must! When it comes to food, their all-star brunch lineup will not disappoint. Take a bite of their buttery, flaky breakfast croissant or immerse yourself in the indulgent S’mores French toast; both options were a home run.

And even though it may not scream traditional brunch, if you’re a fan of ceviche, Lolita’s ‘Fire and Ice’ ceviche is a culinary masterpiece—the best I’ve ever had! And yes, that includes my flavorful journeys in Colombia!

With its cozy interior space serving a full menu, I recommend making a reservation to secure your spot. If you want to enjoy the outdoors they also have plenty of seating on their patio. They do only serve a limited menu here, but it’s perfect if you’re looking to enjoy a glass of wine and some expertly curated charcuterie.

2. The Library

The Library not only tops the list for one of the best brunch spots in downtown St. Pete, but it’s also one of the best coffee spots! Serving up my favorite, Buddy Brew.

This spot looks precisely like it sounds. Once you take a step inside, you will feel like you are inside of a luxurious library.  This fancy eatery has outdoor seating and a fantastic brunch menu to satisfy the hungriest customer. So make sure to stop by this well-known spot for a bite to eat!

Known for its specialty cocktails like “The Bookmark” and “The Librarian,” this restaurant’s creativity also extends to its brunch menu.  Guests can enjoy breakfast favorites such as cinnamon buns, their seasonal pancakes, or my personal favorite, their French toast!

You really can’t go wrong with this brunch spot in downtown St. Pete. Their sister location Oxford Exchange in Tampa is also worth checking out! Both are excellent locations for a bachelorette party or birthday brunch.

3. Wild Child

The culinary creativity at Wild Child makes it a must for the list of best brunch spots in St. Pete! They serve up a rainbow of dishes and cocktails that might just make morning people out of the staunchest night owls.

Surrounded by an atmosphere that’s as funky and colorful as the pop art on the walls, my taste buds were treated to their own party when I tucked into the short rib eggs benedict special—let’s just say it’s the kind of dish that dreams (and perfect brunch Instagram posts) are made of.

Brunching with a group here is like throwing a foodie fiesta where everyone’s invited and every dish is a star. Case in point: the potato latkes. These crispy, golden beauties stole the show like a main act, and not a single crumb was left behind.

Although none of us indulged our sweet tooth this time around, I’m already plotting my return for the tres leches french toast. And hey, if it’s closer to lunch, you simply can’t go wrong with the Korean fried chicken sandwich. Believe me, it’s a midday pick-me-up that’ll have you coming back for more.

And don’t even get me started on the drinks! The lost weekend with mezcal is my go-to.

4. Red Mesa

If you’re craving Mexican food and want an excellent place for weekend brunch in downtown St. Pete, Red Mesa is the perfect spot to pick!  This restaurant won a TripAdvisor Travelers’ Choice in 2021 and is much loved in the area for its great egg dishes mixed with the right amount of spice.

Honestly, the flavors of the dishes here blow my mind every time! The huevos rancheros are my go-to, but the brunch tacos, tamales & eggs, and chicken & churros are also popular dishes. We were lucky enough to visit when the Habana breakfast sandwich was being offered as a special and OH MY GOSH. The flavors and textures were just absolutely heavenly!

Red Mesa also offers a ton of drinks including $5 bloody marys and mimosas, or an $11 mega-mosa, a much larger size.

Or switch things up and go with a michelada! Which is your choice of any beer with a sangrita, lime juice, and house seasonings.  It comes served on the rocks with chili salt on the rim. So if you’re looking for unique flavor and fun drinks, this brunch spot is a must!

5. King State

King State is making a royal splash in downtown St. Pete’s brunch scene. And trust me—even though I haven’t savored their brunch lineup (yet), if it’s anything like their dinner or the breakfasts I’ve relished at their Seminole Heights location, it’s destined to dazzle your taste buds.

King State is a coffee lover’s haven (it’s one of my top coffee shops in Tampa!), so make sure you treat yourself to their top-tier lattes or cappuccinos to kickstart your day.

The ambiance here is really cool. Imagine transitioning from the cozy, intimate embrace of low ceilings and a dimly-lit bar to an airy, luminous area, complete with lofty ceilings that invite the sun to be your brunch companion. King State effortlessly stitches these two atmospheres into one seamless experience.

6. Urban Stillhouse

This large and luxurious spot, owned by Horse Soldier, is an elevated experience where you can dine in an upscale eatery located in St. Pete.  Urban Stillhouse offers a great experience to all guests, but be sure to make reservations.  Most guests come for drinks and enjoy the food, but it all has fantastic reviews.

The first item listed on the brunch menu is the Horse Soldier Bourbon tasting flight for $20, where you can try all three of the bourbon offerings.  There are also six unique brunch cocktails for $12 that come in really unique flavors.  For example, the “hair of the dog” is bacon fat-washed Horse Soldier Bourbon, house-blended bloody mix, and bacon.

Food favorites here include Waygu beef carpaccio, pumpkin waffle, smoked salmon frittata, and Stillhouse wood-fired burger. Anything with their delightful fried chicken (and homemade pickles) is a win in my book!

7. The Oyster Bar

UPDATE: Oyster Bar is currently in the process of moving locations and won’t be reopened until later this year (2024).

Fresh and raw is what The Oyster Bar is all about. With abundant outdoor seating, this is a great place to enjoy an early afternoon with your friends or family while appreciating all the great food The Oyster Bar offers. 

For $20, guests can get bottomless mimosas, and for $25, bottomless bloody marys.  The featured menu items include crab cake benedict (my personal favorite), shrimp and grits, and fluffernutter French toast. The raw bar and oysters have several offerings, including boutique oysters. Plus, you already know how I feel about their oyster shooters!

This is the perfect spot for brunch in downtown St. Pete for those who love seafood.

8. Noble Crust

Noble Crust effortlessly combines fine Italian recipes with Southern ingredients in their great restaurant that features local seasonal vegetables.  Look no further than this great restaurant if you want a brunch spot with a great outdoor patio to enjoy your mimosa bucket on.

That’s right, start your brunch off right with a mimosa bucket which includes two bottles of Zonin Prosecco and two bottles of Charles De Fee Cuvee alongside orange juice, peach juice, and fresh strawberries.

Well known for their brunch pizzas, guests can order the brunch pizza that features pancetta, spinach, tomatoes, and two sunny-side-up eggs. I fell in love with their short rib benny and strawberry cheesecake French toast.

The restaurant menu has some seasonal alterations because they focus on using fresh in-season ingredients. At one point peach cobbler French toast was on the menu, and I will most definitely be heading here for brunch again when that makes its way back!

9. Thirsty First

This laid-back sports bar also offers a killer weekend brunch with bottomless mimosas in downtown St. Pete for just $15!  Beyond the orange juice and bubbly, this bar has a ton of other fun drink offerings to enliven your brunch experience, ranging from cereal breakfast shots to “bromosas” for the gentlemen in the group.

Not to mention their elaborate bloody mary fully equipped with an entire brunch meal on a skewer.

Thirsty First offers a whole list of brunch options that are mostly prohibition-themed.  You can choose meal options ranging from The King to Cannonball Run, Capone’s Scram, Bootleggers Toast, Gangsters Sweet Spot, Jb Bene, and the Mob BLT. So be sure to take advantage of this fun location for your next brunch experience.

10. Allelo

I finally made it to Allelo’s brunch, and it was 100% worth the hype! If you’re looking for a delicious brunch in St. Pete that is sure to fill you up, head to Allelo for their family-style brunch!

For $34/person and you get to pretty much try half of the menu. It started off light and refreshing with the cucumber and feta salad, dips, and deviled eggs.

Then we worked our way to the cardamom French toast (one of the stars of the show), Neuske thick-cut bacon, and patatas bravas (we added these but they were SO good and flavorful!).

The ending was shakshuka which we were so full for, we could only try a bite. This spot never ceases to amaze me with their delicious dishes!

11. Datz

Datz is all about comfort food and American favorites, located in a typical restaurant and bar setting. However, this laid-back atmosphere comes with an extensive brunch menu and sharable drink pitchers, making it the perfect brunch location to take your friends. You can’t go wrong with this spot for brunch in downtown St. Pete.

Some of the best brunch cocktail options include the sharable mimosa pitchers, champagne supernova, and the instaworthy prickly pear mimosa.

Some fan-favorite food options include the Nashville chicken doughnut, chicken n’ waffle Benedict, monkey bread, and shrimp n’ grits. You can also order other house favorites for brunch, such as Datz’s famous stuffed meatloaf, as seen on the travel channel, and the cheesy todd as seen on Good Morning America.

12. Oak & Stone

Oak & Stone provides craft beer (check out St. Pete’s best breweries if that’s your thing), artisanal pizza, and even offers guests the chance to create their own experience with the area’s largest self-serve brew wall. In addition, this unique spot offers Sunday brunch from 11 am – 3 pm and has an abundance of drink options to satisfy everyone in your group.  

Oak & Stone offers bottomless mimosas and bloody marys for $15.  In addition, they offer growlers to go, wines by the glass, and an abundance of craft cocktails ranging from $9 to $10. Another fun option is their bourbon flights at $25, where guests can create their flights by choosing four whiskeys or bourbons.

The most popular breakfast here is the Eggs Benny Pizza which includes garlic sauce, white cheddar, Taylor pork roll, crispy bacon, caramelized onion, sunny eggs, and house holland! I personally cannot resist their cauliflower and buffalo pizza!

Ready to enjoy the best brunch spots in St. Pete?!

Well, there you have it, folks – the crème de la crème of St. Pete’s brunch scene! Whether you’re in the mood for fluffy pancakes as big as your face, eggs Benedict with a twist, or a Bloody Mary that’ll heal your weekend escapades from the night before, downtown St. Pete is your go-to brunch haven.

Of course, you’ll have to try them all with so many delicious options! Be sure to follow me on Insta @guidedbydestiny for more Tampa Bay content 🙂


  1. All these places looks so cool and the food looks so yummy, only one I wouldn’t pick is Oyster bar as I don’t like Oysters, my fav would probably be The Library

  2. Yum! My personal favorite is The Library on your list. But, I haven’t yet made it Urban Stillhouse. Good info, and now I know my next brunch place! Thanks

  3. Wow this post made me hungry! Those nachos look amazinggggg!! Looks like some great brunch spots 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *