Enjoying a great and delicious brunch is the epitome of a perfect laid-back weekend. At brunch, you can treat yourself to whatever breakfast treats you’d normally avoid during the week. And the best part: you can enjoy them with a boozy mimosa or an ice-cold beer. So have a sleep-in, slip into your favorite weekend clothes, and head over to these fabulous spots to enjoy the best meal of the week. Read on to learn why these places are our top picks for the best brunch in Jacksonville.
1. The District
Drinks are just as important as the food at brunch, and for those of you that like to keep the drinks flowing, this is the perfect spot for drinks on a relaxing weekend. The District offers a great cocktail menu that you can enjoy on their gorgeous patio with its fun Art Deco peacock mural. Their specialty offerings include bottomless mimosas, sangria, and drink towers. If you’re feeling adventurous, try the sake Bloody Mary.
To accompany your drinks (or was it meant to be the other way around?), you can order cheese and charcuterie boards to share, or even a vegan version with house-made vegan cheese and sausages. Main entrees are equally delicious and include all the brunch classics plus their daily house specials.
You’ll find The District at 2026 Walnut St, Jacksonville, FL 32206. Brunch is served from 11 a.m. to 3 p.m. Saturdays and Sundays.
2. Jax Beach Brunch Haus
Brunch and music are what’s on offer at Jax Beach Brunch Haus in Jacksonville Beach. You can expect your meal to come accompanied by a show as the owner serenades guests with his operatic stylings and wanders from table to table, making it one of the absolute best places for brunch.
The extensive menu includes crepes with ricotta and berry compote, eggs benny 5 ways, and a build your own brunch option. They offer tons of vegan options as well and lots of dishes can be made gluten-free. They also have local coffee, beer, and spirits.
You’ll find the Jax Beach Brunch Haus at 610 3rd St S, Jacksonville Beach, FL 32250. Brunch is served from 8 a.m. to 2 p.m. Wednesdays to Mondays.
3. Restaurant Orsay
Restaurant Orsay is a French bistro that meets Southern comfort food. This Jacksonville staple is a local favorite known for offering some of the best brunches in Jacksonville with a French twist. They also have a fantastic drinks menu.
Try their classic croque madame, lobster and truffle omelet, duck confit hash, or bourbon & orange French toast. For those of you in need of a morning pick-me-up, the “Corpse Reviver” is a strong cocktail made with absinthe, gin, Lillet Blanc, orange liqueur, and lemon juice.
You’ll find the Restaurant Orsay at 3630 Park St, Jacksonville, FL 32205. Brunch is served from 11 a.m. to 3 p.m. Saturdays and Sundays.
4. Black Sheep
Enjoy a spectacular view from Black Sheep’s rooftop bar while you indulge in their fresh and innovative brunch offerings. Their menu items offer a new twist on the classic brunch – for example, their hash is served with broccoli pesto.
You can also try a sampling of international food at Black Sheep, with Korean and Japanese-inspired flavors. Even the Canadian staple poutine makes an appearance on their menu. To drink, try their “Beermosa” with craft beer and fresh-squeezed orange juice.
You’ll find Black Sheep at 1534 Oak Street, Jacksonville, FL 32204. Brunch is served from 11 a.m. to 3 p.m. Saturdays and Sundays.
5. Another Broken Egg Café
If you’ve traveled or lived in other cities you might recognize this name, as Another Broken Egg has locations spread throughout multiple states. However, that doesn’t mean it doesn’t deserve a mention as one of the best places for brunch in Jacksonville.
Seafood features heavily on their brunch menu, with offerings like the lobster & brie omelet, crab cake benedict, and shrimp n’ grits. They even have something called the Mardi Gras omelet, with crawfish and shrimp. Another Broken Egg also offers a good selection of vegetarian and gluten-free options. With four locations between Jacksonville and Jacksonville Beach, this spot is the idea of heaven for a seafood fan’s take at brunch.
You’ll find Another Broken Egg Café at 4828 W Deer Lake Dr W, Jacksonville, FL 32246 and more locations.
6. Valley Smoke BBQ
Self-styled modern BBQ restaurant Valley Smoke is the place to go for a smoky barbecue brunch. This restaurant is located on the shore of the Intracoastal Waterway and offers a relaxing waterfront view. This place is also completely accessible to boaters, and they supply a dock you can pull right up to.
While you’re there, try out their brisket hash and eggs or the churrasco steak and eggs with chimichurri. If you’re in the mood for something sweet, opt for their beignets smothered in coffee caramel sauce and powdered sugar. To accompany your meal, have one of their delicious Bloody Marys that comes in varying levels of spiciness.
You’ll find Valley Smoke BBQ is located at 11 South Roscoe Blvd, Ponte Vedra Beach, FL 32082. Brunch is served from 11 a.m. to 3 p.m. Saturdays and Sundays.
7. Taco Lu
Mexican for breakfast is such a great fit, and especially when you get to enjoy your breakfast with a side of tequila. This place started as a little taco stand and grew into one of Jacksonville Beach’s staple Mexican restaurants.
The brunch menu at Taco Lu includes their delicious huevos rancheros with beer-braised brisket, chorizo and eggs, or tots with scrambled eggs. “The Don Patrol” – a tortilla loaded with a bit of everything: tots, chorizo, beans, cheese, and eggs – is the dish that got Taco Lu named one of “Florida’s Best Brunches” by Southern Living Magazine.
You’ll find Taco Lu at 1712 Beach Blvd, Jacksonville Beach, FL 32250. Brunch is served from 10 a.m. to 2 p.m. Sundays.
No matter what type of brunch food or drink you’re in the mood for, you’ll find a great place to enjoy a meal on this list of the best brunch in Jacksonville.