·

9 Delicious Spots for Brunch in 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.

Looking for the best spots to brunch in St. Pete? You’re in the right place! As someone who’s made weekend brunch a full-on hobby, I’ve spent plenty of lazy mornings sipping mimosas and trying all the best spots around town.

Whether you’re craving a classic eggs benedict, fluffy pancakes, or something a little more unique, I’ve rounded up all my favorite brunch spots that are absolutely worth checking out next time you’re in the area.

Brunch In St Pete At Red Mesa Cantina

Best Brunch Spots in St. Pete

1. Lolita’s Wine Market

Lolita’s Wine Market has seriously become one of my favorite spots for brunch in St. Pete. The vibe is just so fun—colorful, cozy, and a little bit whimsical. It’s the kind of place where you sit down for “just a quick brunch” and end up staying for hours with another glass of wine (it is one of my favorite wine bars in St. Pete after all).

The buttery breakfast croissant and S’mores French toast are both unreal, but don’t skip the “Fire and Ice” ceviche either—it’s surprisingly perfect for brunch.

Whether you’re inside soaking up the cozy charm or out on the patio with a mimosa in hand, Lolita’s never misses. And trust me, make a reservation if you want a table inside—this place fills up fast for good reason.

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 the food never misses. 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. Their short rib eggs Benedict special was something I dreamt about weeks after, and the potato latkes are must gets. Next time, I’m dying to try the tres leches French toast!

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!).

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.

For food, 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 such a fun brunch spot—it’s that perfect mix of Southern comfort and Italian-inspired dishes that always hit the spot. The patio is great for a sunny morning, and the mimosa buckets (two bottles of bubbly and all the mixers) are definitely the move.

Their brunch pizza with pancetta, spinach, tomatoes, and sunny-side-up eggs is incredible, but the short rib benny and strawberry cheesecake French toast totally stole the show for me. Dessert for breakfast? Always yes.

The menu changes seasonally too, so there’s always something new to try—like their peach cobbler French toast that I’m still thinking about. It’s one of those St. Pete brunch spots that keeps you coming back again and again.

7. Thirsty First

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.

Brunch from Thirsty First in downtown St. Pete

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. Oak & Stone

Oak & Stone is known for their self-serve brew wall (the largest in the area!), so it’s definitely 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.

Which of these St. Pete brunch spots are you checking out first?!

Brunch in St. Pete truly never disappoints—whether you’re into bottomless mimosas, sweet treats, or savory comfort food, there’s a spot here that’s going to steal your heart (and probably have you coming back next weekend). I hope this guide helps you find your next favorite brunch spot in St. Pete! Be sure to let me know which one you’re most excited to try first!

Before you go, be sure to follow me on Insta @guidedbydestiny and check out some of my other Florida blog posts:

Fun boat tours in St. Pete

3-day St. Pete itinerary

Best St. Pete Beach bars

Leave a Reply

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