Downtown St. Pete has such a fun and exciting vibe especially when it comes to brunch on the weekends. Whether you’re looking to celebrate with the girls, need to refuel from the night before, or you’re simply just in the mood for tasty food and refreshing drinks, check out the best 11 brunch spots in Downtown St. Pete.
A quaint restaurant that sits on the edge of Downtown St. Pete, The Library, is a lovely brunch spot. With a beautiful interior and relaxed aesthetic, the whole experience is always great. The Library is owned by the same brilliant minds that own the beloved Oxford Exchange in Tampa. The French toast is phenomenal, and we definitely recommend ordering it!
Hours & Location
Monday| 11am-9pm
Tuesday| 11am-9pm
Wednesday| 11am-9pm
Thursday| 11am-9pm
Friday| 11am-10pm
Saturday| 9am-10pm
Sunday| 9am-4pm
Brunch Saturday-Sunday | 9am-4pm
📍 600 5th St S, St. Petersburg, FL 33701
If you want to feel like you’re on a lovely beach vacation, while in Downtown St. Pete, Trophy Fish is the place for you. Their menu is filled with freshly caught fish items and outstanding cocktails. Their Sunday brunch is everything you ever wanted and more. A staple brunch cocktail here is their El Capitan Bloody Mary with olives, jalapeño, pickled veggies, grilled shrimp and a stone crab claw. They also have $15 bottles of bubbles all day on Sundays! Go get your drink on at Trophy Fish to start off your Sunday Funday!
Hours & Location
Monday| Closed
Tuesday| Closed
Wednesday| 5pm-11pm
Thursday| 5pm-11pm
Friday| 4pm-12am
Saturday| 12pm-12am
Sunday| 12pm-10pm
Brunch Sunday | 12pm-3pm
📍 2060 Central Ave, St. Petersburg, FL 33712
Red Mesa Cantina is a poppin’ place to kickstart your weekend plans. Located right in Downtown Pete, you’re in the heart of it all right here. If it’s available and with the weather permitting, the outdoor courtyard is a beautiful and relaxed ambiance for outdoor seating. The covered bar area and indoor seating is just as nice though. Their brunch menu offers Latin inspired dishes that are outstanding and unmatched in the area. We recommend the breakfast quesadilla paired with a Bloody Mary or mimosa!
Hours & Location
Monday| 11am-10pm
Tuesday| 11am-10pm
Wednesday| 11am-10pm
Thursday| 11am-10pm
Friday| 11am-11pm
Saturday| 11am-11pm
Sunday| 11am-9pm
Brunch Saturday-Sunday | 11am-3pm
📍 128 3rd St S, St. Petersburg, FL 33701
Stillwaters Tavern on Beach Drive has it all from a tasty menu, to wonderful outdoor seating, bottomless mimosas and so much more. Stillwaters is a perfect place to meet up with a big group of friends. Their brunch cocktail menu is fantastic with bottomless mimosa for $19.99 and a whole menu of different Bloody Mary variations. We’d recommend the biscuits with apple butter, you will not be disappointed!
Hours & Location
Monday| 11:30am-10pm
Tuesday| 11:30am-10pm
Wednesday| 11:30am-10pm
Thursday| 11:30am-10pm
Friday| 11:30am-11pm
Saturday| 11am-11pm
Sunday| 11am-9pm
Brunch Sunday | 12pm-3pm
📍 224 Beach Dr NE, St. Petersburg, FL 33701
Diner meets trendy restaurant. 2nd and Second has all your brunch favorites and more! They’re conveniently open 24/7 if you’re looking to get your brunch fixing at any hour! You must try the Bloody Mary or mimosa flight for a boozy morning of delicious flavors. To eat, we recommend their old fashion donut french toast because it’s incredible, If you’re going for something savory, you can’t go wrong with a scrambled egg skillet with all of your go-to toppings!
Hours & Location
Monday| 6am-4pm
Tuesday| 6am-4pm
Wednesday| 6am-4pm
Thursday| 6am-4pm
Friday| 6am-4pm
Saturday| 6am-4pm
Sunday| 6am-4pm
Brunch Sunday| 12pm-3pm
📍 201 2nd Ave N, St. Petersburg, FL 33701
The vibe at The Avenue is typically a younger crowd that’s ready to party. Brunch at The Avenue is the perfect place to grab some delicious food and tasty drinks. Then you can head over to Park and Rec next door to continue drinking and having fun. They have bottomless mimosas and a Bloody Mary bar that we love to get the buzz flowing! We’d recommend trying the millennial toast which is avocado toast with an egg on top.
Hours & Location
Monday| 12pm – 11pm
Tuesday| 12pm – 11pm
Wednesday| 12pm – 11pm
Thursday| 12pm – 11pm
Friday| 12pm-1am
Saturday| 11am-1am
Sunday| 11am-11pm
Brunch Sunday| 11am-3pm
📍 330 1st Ave S, St. Petersburg, FL 33701
📷 Cassis
Grab your trendy brunch outfit and some sunnies, and head to Cassis with the gals. Cassis has a wonderful brunch menu that’s available daily with delicious and fresh options. They have plenty of outdoor seating right on Beach Drive, for a sophisticated and lovely aesthetic. The smoked salmon benedict, avocado toast, and brioche french toast are just a few of our favorites. To drink, they have a delicious and refreshing Piña Banana smoothie. You also can’t go to Cassis without visiting their bakery next door! Be sure to save room for a croissant, they are to die for.
Hours & Location
Monday| 11am-10pm
Tuesday| 11am-10pm
Wednesday| 11am-10pm
Thursday| 11am-10pm
Friday| 8am-11pm
Saturday| 8am-11pm
Sunday| 8am-10pm
Brunch Monday – Thursday | 11am-3pm
Brunch Friday – Sunday | 8am-3pm
📍 170 Beach Dr NE, St. Petersburg, FL 33701
Birch and Vine is a top notch restaurant on Beach Drive in Downtown St. Pete. With a pleasing view of the Bay, you can’t go wrong with a visit here. The service is excellent as everyone goes above and beyond to ensure you’re happy! They have bottomless mimosas and a variety of high quality dishes. One of our favorites is the benedict trifecta, it is a must-try brunch item!
Hours & Location
Monday| Closed
Tuesday| 11am-10pm
Wednesday| 11am-10pm
Thursday| 11am-10pm
Friday| 11am-11pm
Saturday| 10am-11pm
Sunday| 10am-10pm
Brunch Saturday-Sunday | 11am-4pm
📍 340 Beach Dr NE, St. Petersburg, FL 33701
Datz is a trendy restaurant where everything is enormous and binge-worthy. Their brunch is super popular at all of their locations- St. Pete, South Tampa and Riverview. You’ll especially love their brunch cocktail list with so many options from a classic mimosa, refreshing frosé, unique morning margaritas, and more. Whatever you do, you need to order their monkey bread. It’s fluffy and hits the spot! Another great brunch staple is their version of chicken and waffles. The Waffles N’ Tweet is out of this world.
Hours & Location
Monday| 11am-9pm
Tuesday| 11am-9pm
Wednesday| 11am-9pm
Thursday| 11am-9pm
Friday| 11am-10pm
Saturday| 8:30am-10pm
Sunday| 8:30am-9pm
Brunch Saturday | 8:30am-3pm
Brunch Sunday | 8:30am-9pm
📍 180 Central Ave, St. Petersburg, FL 33701
If the Oyster Bar is known for one thing, you guessed it, it’s their incredible array of oysters! On Sundays, The Oyster Bar is a popular place to be, right on the bustling Central Ave. Sea lover or landlubber, there’s something for everyone here especially if you try out the buffet. They have an incredible brunch buffet on Sundays for only $18 with a ton of options! If you’re just here for the booze, they have bottomless mimosas and Bloody Marys.
Hours & Location
Monday| 12pm-11pm
Tuesday| 12pm-11pm
Wednesday| 12pm-11pm
Thursday| 12pm-11pm
Friday| 11am-1am
Saturday|11am-1am
Sunday| 11am-11pm
Brunch Saturday-Sunday | 10am-3pm
📍 249 Central Ave, St. Petersburg, FL 33701
Ditch the eggs and toast at home and elevate your brunch game at one of these 11 Best Brunch Spots in Downtown St. Pete. From bottomless mimosas to incredibly tasting dishes, your Saturday and Sundays just got a whole lot better!
We’d love to see you and your brunch crew out at one of these brunch spots in the Burg. Tag us on Facebook or Instagram at @stufftodointampabay !
Haley is a blogger for the Stuff to Do in Tampa Bay City Guide. For more insight on the best events and things to do in the Tampa Bay area, ...