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.
Last updated on December 23rd, 2024
Brunch in St. Pete isn’t just a meal—it’s a whole vibe! Whether you’re craving savory bites, sweet treats, or a mimosa (or two… no judgment!), this sunny city has no shortage of drool-worthy spots to satisfy your mid-morning cravings. From cozy cafes to bustling patios with Instagram-worthy aesthetics, let’s dive fork-first into the best brunch spots St. Pete has to offer!
Best Spots for Brunch in St. Pete
1. Lolita’s Wine Market
Lolita’s Wine Market is the spot for brunch vibes that are as colorful as its eclectic decor! This downtown St. Pete gem feels like stepping into a cozy, whimsical dream, perfect for sipping wine and indulging in brunch bliss.
You have to try their buttery breakfast croissant or the S’mores French toast—both are perfection. And even though ceviche isn’t your usual brunch dish, their “Fire and Ice” ceviche is chef’s kiss level—even better than any I’ve had in Colombia!
Cozy indoor vibes and patio seating make this St. Pete brunch spot versatile, whether you’re diving into their full menu or enjoying charcuterie with a glass of wine under the sun (it is one of my favorite wine bars in St. Pete after all).
Pro tip: make a reservation to secure your spot inside, where the brunch magic happens.
2. The Library
Brunch at The Library is basically dining in a book lover’s dream! This stylish spot brings Buddy Brew coffee, Instagrammable vibes, and a menu that’ll have your taste buds doing a happy dance. It’s not just one of the best brunch spots in St. Pete, but also one of the best coffee shops!
Known for their specialty cocktails like “The Bookmark,” you can pair your drink with standout dishes like cinnamon buns, seasonal pancakes, or my personal fave—their French toast or if I’m craving something savory, their fried chicken sandwich!
P.S. Their sister location, Oxford Exchange in Tampa, is just as dreamy. Both are perfect for birthdays, bachelorettes, or any excuse to brunch!
3. Wild Child
Wild Child is a funky St. Pete spot that serves up vibrant dishes in an equally colorful setting that’ll have you snapping pics before your first bite.
Their short rib eggs Benedict special is the kind of dish you’ll rave about for weeks, and the potato latkes? Total scene-stealers. Next time, I’m diving straight into the tres leches French toast because it’s been calling my name since I left.
The cocktails here are just as iconic as the food—my go-to is the Lost Weekend with mezcal. Whether you’re a brunch purist or more into lunch vibes (hello, Korean fried chicken sandwich!), Wild Child is calling!
4. Red Mesa
If you’re craving bold, spicy flavors and brunch with a twist, you have to visit Red Mesa! Their huevos rancheros are my ride-or-die order, but you seriously can’t go wrong with the brunch tacos, tamales & eggs, or their crispy, sweet chicken & churros. Oh, and if you’re lucky enough to catch the Habana breakfast sandwich as a special, buckle up—it’s a flavor explosion!
Drinks? They’ve got you covered with $5 Bloody Marys and mimosas, or go big with an $11 Mega-Mosa (yes, please!). Feeling adventurous? Try their michelada—it’s a spicy, citrusy beer cocktail served on the rocks with a chili-salted rim.
5. Urban Stillhouse
For a luxe brunch experience check out Urban Stillhouse. Owned by Horse Soldier, this spot oozes sophistication with its stunning space and elevated menu. Reservations are a must because everyone wants a taste of this upscale magic.
Kick things off with their $25 Horse Soldier Bourbon tasting flight, or dive into one of their creative brunch cocktails like the “Hair of the Dog”—a bacon-fat-washed bourbon Bloody Mary that’s pure brilliance.
Foodies, rejoice! The lobster frittata and chicken and waffles are standouts. But trust me, anything featuring their fried chicken and those pickles is an instant win.
6. Noble Crust
Noble Crust is where Southern comfort meets Italian flair, and brunch is a total vibe! Snag a spot on their sunny patio, grab a mimosa bucket (two bottles of bubbly and all the mixers!), and settle in for some amazing food.
Their brunch pizza, topped with pancetta, spinach, tomatoes, and sunny-side-up eggs, is a must-try. But I fell head over heels for the short rib benny and their strawberry cheesecake French toast—it’s basically dessert for breakfast, but I was certainly not complaining!
With a menu that changes with the seasons (peach cobbler French toast, anyone?), Noble Crust keeps it fresh and fabulous. You’ll definitely want to come back for seconds—or thirds!
7. Thirsty First
UPDATE: Thirsty First is temporarily closed and will be moving to a new location on Central Ave.
If your brunch motto is “more fun, less fuss,” Thirsty First has your back. This laid-back sports bar serves up $18 bottomless mimosas and some of the quirkiest drinks around, like cereal breakfast shots and bromosas for the guys. Their Bloody Mary is a meal in itself, decked out with a full skewer of brunch goodies!
The food menu is just as playful, with options like Capone’s Scram, Bootleggers Toast, and the Mob BLT. It’s prohibition-themed fun with modern-day deliciousness, making it the perfect spot for a relaxed, boozy brunch with your crew.
8. Allelo
Allelo’s brunch has been on my radar for a while, and let me tell you—it absolutely lives up to the hype! If you’re after a fabulous family-style brunch in St. Pete, this is the place to be. For just $34 per person, you’ll dive into a feast that feels like you’re sampling half the menu (because you kind of are!).
We started with a fresh, light spread of cucumber and feta salad, dips, and deviled eggs—perfectly refreshing. Then came the real stars of the show: the cardamom French toast (you need this in your life), Neuske’s thick-cut bacon, and the most flavorful patatas bravas we couldn’t resist adding on.
By the time the shakshuka rolled out, we were stuffed but managed a bite because, well, it’s Allelo. They never miss when it comes to dishing out incredible flavors.
Honestly, their dinner menu blows me away even more than brunch (which is saying a lot!). It’s hands down one of the best dining spots in downtown St. Pete and an absolute must-visit for any foodie.
9. Datz
If comfort food is calling your name, Datz is your brunch BFF. Known for their creative twists on American classics, this fun and laid-back spot serves up an epic menu that’s perfect for sharing with friends—especially if you pair it with one of their sharable mimosa pitchers (yes, it’s a thing!).
Fan-favorite dishes include the over-the-top Nashville chicken doughnut, chicken n’ waffle Benedict, and the gooey, pull-apart monkey bread. Feeling adventurous? Try their famous stuffed meatloaf, as featured on the Travel Channel, or the Cheesy Todd—a brunch legend seen on Good Morning America.
And don’t forget the drinks! From the Champagne Supernova to the Insta-famous prickly pear mimosa, Datz brings the brunch vibes. This is definitely one of the best spots for brunch in St. Pete if you’re hungover.
10. Oak & Stone
Oak & Stone is known for their self-serve brew wall (the largest in the area!), this spot is a beer lover’s dream. But don’t worry if beer’s not your thing—they’ve got bottomless mimosas and Bloody Marys too, plus craft cocktails, wine, and customizable bourbon flights.
The Eggs Benny Pizza is the ultimate showstopper here—think garlicky goodness topped with white cheddar, pork roll, crispy bacon, caramelized onion, sunny-side-up eggs, and house hollandaise.
If you’re craving a spicy kick, their cauliflower and buffalo pizza is another winner. Whether you’re sipping, brunching, or both, Oak & Stone is a great choice for a relaxed Sunday Funday!
Which of these brunch spots in St. Pete are you checking out first?!
And there you have it—some of the best places to grab brunch in St. Pete to satisfy every craving, from indulgent comfort food to creative, flavorful dishes! Whether you’re sipping bottomless mimosas with friends, savoring a family-style feast, or diving into a stack of heavenly French toast, St. Pete’s brunch scene has something for you!
Before you go be sure to follow @sunkissedinstpete on Instagram and check out some other St. Pete blog posts:
Romantic restaurants in St. Pete
Leave a Reply