Be sure to check with individual restaurants in advance, as menus, hours and offers are subject to change.
Breakfast may be the most important meal of the day, but brunch is certainly the most enjoyable way to experience it. Here in the Burg, there is no shortage of places to enjoy your favorite way to start a Saturday or Sunday, so we’ve compiled a list of our 15 favorites. These mostly apply to places that only have brunch on Saturdays and Sunday, so if you’re looking for somewhere you can get a good breakfast any day of the week, scroll down to the bottom for a list of must-try spots good old fashioned breakfast.
Cassis offers mouthwatering items such as the Smoked Salmon Benedict, Fines Herbs Omelet, Andouille Sausage & Shrimp Ragout, and more. Including a large variety of pastries and bread to choose from. Don’t forget to try the Brioche French Toast if your sweet tooth is acting up! Brunch is served daily from 8AM to 3PM.
170 Beach Drive NE
Mexican cuisine is Red Mesa Cantina’s specialty. Their breakfast menu is packed with breakfast burritos, as well as tacos, and includes vegetarian options. Brunch is served Saturday and Sundays.
Read more about them here.
128 3rd Street South
This longtime 4th Street staple mixes traditional Mexican with the Great American Brunch better than anybody. From brunch tacos and a sweet potato and chorizo hash to tamales and eggs and a decadent chicken and churros plate, the original Red Mesa Restaurant delivers the good stuff every Saturday and Sunday from 10:30 am to – 3 pm.
4912 4th St N
If the bird is the word, then Social Roost’s brunch is enough to make up an entire book. The chicken and waffles may be the best in town, and the chicken and biscuits with sausage gravy is enough to make a southern grandma proud. If you’re not feeling the fowl, go for the pork belly hash, steak and eggs, or some cinnamon-apple stuffed French toast. And don’t skip the cocktail list – those bartenders are the real deal.
150 1st Ave N
St. Pete’s best spot for fine wine and delicious pasta recently debuted a delectable Sunday brunch. Highlights among the starters include a wonderfully rich goat cheese tart, avocado toast, deviled eggs, oxtail hash, potato pancakes, and a pecan and plantain sticky bun. The entrée list has tons of incredible dishes, from a smashburger or biscuits and gravy to bananas foster French toast or a French rolled omelet. Plus: all bottles of wine under $100 are half off all day every Sunday.
241 Central Ave
The Avenue Eat + Drink offers brunch every Saturday and Sunday between 11AM-2PM with dishes that are anything but average. From millennial toast – with an avocado and an egg on top – to bacon sliders on glazed donuts, this is a place you’ll definitely want to take your out-of-town guests. There are also plenty of unique mixed drinks and a bottomless Bloody Mary and Mimosa Bar for only $20 every Sunday between 11AM-4PM.
330 1st Avenue South
Italian dining meets boozy brunch at Bonu’s weekend brunch service, available every Saturday and Sunday from 11:30 am – 3 pm. The breakfast pizza is the star of the menu, but don’t skip out on the frittatas or crostone. Our favorite is the “mozzarella in carroza,” a warm, gooey, pull-apart sensation that lies somewhere between a fried cheese stick and a hot grilled cheese. Plus, their full lunch menu is also available.
601 Central Avenue
I mean, look at that Pain Perdu. The battered brioche? The Grand Marnier Brulee? The fresh berries, Chantilly cream, and warm maple syrup? They have a ton of savory options, but we can’t seem to take our eyes off this dish. Brunch is served every Saturday and Sunday from 11AM-3PM.
1225 Dr. M.L.K. Jr St. N
One of St. Pete’s prettiest spots for a meal is also one of its tastiest. It’s a little too popular to call it a hidden gem, but this downtown-adjacent spot is just enough off the beaten path to remain a locals-only favorite. You won’t find a bigger stack of pancakes anywhere, and the “Super Simple Sandwich” is one of the best breakfast handhelds in the ‘Burg. Grab some fresh-brewed coffee or an espresso martini and enjoy brunch surrounded by books in their airy dining room.
600 5th St S
This place knows how to do brunch. Our favorite item on their brunch menu is the Lemon Ricotta Pancakes! A little bit of sweet, salty, sour all in every bite. But if it’s pizza that you crave, their royally decadent Noble Pig should be your first order of business with all the tasty meats, cheeses, and perfect crust.
8300 4th Street N
Parkshore Grill’s Crab Cake Benedict is a must-try as well as their Banana Brioche French Toast and Cheese Grits. The brunch menu is as refined as any Parkshore Grill menu and will more than brighten your morning.
300 Beach Drive NE
If you’re looking for something near the beach, the new Sea Grapes Eatery has one of the best Sunday brunches we’ve had anywhere. The stuffed French toast is a crowd favorite, and the crab cake eggs benedict is an absolute gamechanger.
6390 Gulf Boulevard
Thirsty First Lounge offers brunch Saturday and Sunday from 10AM to 3PM. They have amazing items such as the Gangster’s Sweet Spot: cinnamon french toast with fluffy fresh strawberry cream cheese and rolled in frosted flakes. How sweet!
119 1st Avenue North
They’re known for bourbon and elegant dinners, but brunch may well be one of the things Urban Stillhouse does best. Menu items include soufleed poppyseed pancakes with tequila lemon curd and fresh berries and buttermilk waffles with bruleed banana and Horse Soldier Bourbon maple syrup.
2232 5th Avenue South
One of St. Pete’s hottest new restaurants to open in the last few years, Wild Child’s creative jungle-meets-ocean food and cocktail menu delivers big time on the brunch side. They have standards like avocado toast, pancakes and French toast, sure. But adventurous eaters rave about the tuna tostada, the potato latkes (add salmon roe – trust us), the Spanish tortilla and the Korean fried chicken sandwich, which is also a favorite on the dinner menu.
2710 Central Ave
Missing your favorite brunch spot from the list? Hit us up and send us an email for consideration.
Where to get a great breakfast any day (and often any time) of the week: