← Back to Blog
Guide

Best Brunch in Jacksonville, FL (2026)

Watercolor illustration of a brunch board with pancakes, bacon, berries, and jam

If you’re searching for the best brunch in Jacksonville, FL, this is the list locals actually use. From Avondale institutions to Jacksonville Beach favorites, these are the brunch spots worth your Sunday. Whether you’re after bottomless mimosas, a classic diner plate, or something a little more elevated, Jacksonville takes the weekend seriously — and the brunch scene backs it up. Here are the ten best places for brunch in Jacksonville right now.

Quick note on Avondale: Three of the top spots on this list are in Avondale, and that’s not a coincidence. It’s genuinely one of the best neighborhoods in the city for brunch — walkable, local, and packed with places that have been doing it well for decades.


1. Biscottis — Avondale

If you’ve lived in Jacksonville for more than a year, you’ve probably already been to Biscottis. If you haven’t, fix that this weekend. This Avondale institution has been serving brunch since 1993 and still draws a crowd on Saturday and Sunday mornings — the New York Times ranked it one of the four best places to eat in Jacksonville, and locals have been agreeing ever since.

The room is warm and unpretentious, open brick walls and a dessert case full of house-made pastries that greets you at the door. The Cajun Seafood Benedict, killer omelets, and everything baked in-house daily. But the real reason people keep coming back is the peach bellini. Order one before you even look at the menu.

The honest downside: it gets loud. When it fills up — and it will fill up — the noise level climbs. If you want a quiet, lingering brunch, go early or sit outside.

Neighborhood: Avondale
Best for: Date brunch, catching up with friends, special occasion
Crowd: Locals, regulars, the occasional out-of-towner who did their research
Must order: Peach bellini, Cajun Seafood Benedict
Price range: Mid-range, most entrees $14–20
Hours: Saturday–Sunday 8am–3pm
Local tip: Parking is easy in the Shoppes of Avondale lot. Not on OpenTable — call ahead or walk in, but arrive early on Sundays to skip the wait.


2. Restaurant Orsay — Avondale

Orsay is the kind of place that makes Jacksonville feel like a real food city. French-inspired, award-winning, and voted the best restaurant in Jacksonville by Folio Weekly five years running. The shrimp and grits made with Anson Mills grits is one of those dishes people talk about long after they’ve eaten it.

Brunch starts at 11am on weekends. On Saturdays, happy hour runs all day from 11am–6pm with half-price wines by the glass and bottle — making it one of the best-value upscale brunches in the city if you time it right.

The honest downside: this is special-occasion pricing on a regular Saturday. Expect $20–30+ entrees. If you’re looking for a casual, affordable morning out this probably isn’t it.

Neighborhood: Avondale
Best for: Elevated brunch, date morning, anniversary, out-of-town guests
Crowd: Date energy, 30s–50s, foodies
Must order: Wild Local Shrimp and Anson Mills Grits, Croque Madame
Price range: Upscale, entrees $20–30+
Hours: Saturday–Sunday 11am–3:30pm
Local tip: Book on Resy — reservations are strongly recommended, especially after 11:30am. Additional parking at the CrossFit gym next door.


3. River & Post — Five Points / Riverside

River & Post has one of the best views in Jacksonville — the rooftop dining area looks out over the St. Johns River and on a good morning it’s hard to beat. The brunch cocktail program is strong, the food is polished, and the Taverna Benedict Florentine is one of the more interesting eggs benedict variations in the city.

The honest downside: service can slow down noticeably when the rooftop fills up, and it fills up fast on weekends. You’re also paying for the view — this isn’t a cheap morning out. But if you’re taking someone visiting Jacksonville for the first time, this is the spot.

Neighborhood: Five Points / Riverside
Best for: Waterfront brunch, out-of-town guests, first dates
Crowd: Skews 25–45, date energy, visitors
Must order: Taverna Benedict Florentine, rooftop cocktails
Price range: Upscale, expect $20–28 entrees
Hours: Saturday–Sunday brunch
Local tip: Request rooftop seating specifically — it’s first-come and fills fast on nice days. Street parking in Five Points can be tight; give yourself an extra 10 minutes.


4. The Fox Restaurant — Avondale

The Fox is a Jacksonville original — a classic American diner that’s been a neighborhood anchor in Avondale for decades. There’s nothing trendy about it and that’s exactly the point. The coffee comes in a signature mug with unlimited refills, the plates are generous, and the staff has probably been there longer than most of its regulars.

The honest downside: the wait on weekend mornings is real. This place is popular and small — if you show up at 10am on a Sunday without a plan, you’re standing outside.

Neighborhood: Avondale
Best for: Classic no-frills diner breakfast, Saturday morning tradition
Crowd: Neighborhood regulars, families, anyone who hates pretension
Must order: Classic breakfast platter, eggs any style
Price range: Budget-friendly, most plates under $15
Hours: Daily from 7am
Local tip: Get there before 9am on weekends or expect a line out the door. Street parking on surrounding blocks.


5. Cool Moose Cafe — Riverside

Cool Moose has been a Riverside staple since 1998 and still feels like a neighborhood secret — self-serve bottomless coffee mug, two-for-one mimosas every Sunday, and a staff that treats everyone like a regular. The Andouille Swamp omelet (andouille sausage, spinach, Monterrey Jack) is a standout, and the Vermont-style breakfast platter is legitimately hearty. Strong vegan and vegetarian options too.

The honest downside: it’s a small cafe with limited seating and no reservations. Show up on a Sunday after 10am with a group of four and you might be waiting a while.

Neighborhood: Riverside
Best for: Laid-back local brunch, solo morning, 2-for-1 Sunday mimosas
Crowd: Neighborhood locals, artists, regulars who’ve been coming for years
Must order: Cool Moose Breakfast, Andouille Swamp omelet
Price range: Budget-friendly, most plates under $15
Hours: Wed–Sat 8am–2pm, Sunday 8am–2pm
Local tip: Walk-in only, no reservations. Arrive by 9am on Sundays to get a table without a wait.


6. The District — Springfield

The District is the most Instagram-worthy brunch in Jacksonville, and it earns that with substance rather than just aesthetics. The outdoor peacock garden patio in Historic Springfield is one of the best places to sit and eat in the city when the weather cooperates. The menu is creative — Kung Pao Brussels Sprouts, chicken and biscuits and gravy, a surf and turf burrito — and the mimosa tower is a legitimate experience: three juices, fruit, and flavor syrups.

The honest downside: it skews loud and social, which is either perfect or annoying depending on what you’re after. Not the spot for a quiet Saturday morning.

Neighborhood: Springfield
Best for: Group brunch, outdoor dining, mimosa towers, celebrating something
Crowd: Young professionals, groups, 25–40, social energy
Must order: Chicken + biscuits and gravy, bottomless mimosa tower
Price range: Mid-range, entrees $16–24
Hours: Friday–Sunday brunch
Local tip: Request the outdoor peacock garden patio when you book. Reservations recommended for groups of four or more on weekends.


7. Le Petit Paris — Town Center

A genuine French cafe that consistently tops local Yelp rankings. Family-recipe croissants, proper quiche, baguette sandwiches, and coffee that actually belongs next to the food. It’s a quieter, more cafe-style experience — more Paris side street than Jacksonville brunch spot — and that contrast is exactly what makes it worth seeking out.

The honest downside: it’s small, sells out fast, and sits in Town Center which isn’t the most atmospheric setting. Get there early or risk missing the best pastries.

Neighborhood: Town Center
Best for: Quiet brunch for two, French pastry fix, great coffee
Crowd: Couples, coffee people, anyone tired of eggs benedict
Must order: Croissant, quiche, cafe au lait
Price range: Affordable, cafe pricing
Hours: Opens early on weekends — check current hours
Local tip: Pastries sell out by mid-morning. Arrive early, especially on Sundays.


8. Another Broken Egg Cafe — Multiple Locations

Another Broken Egg is a Southern-inspired brunch chain that consistently delivers. The Lobster and Brie Omelet is the kind of thing you don’t expect to find on a chain menu, and the pancake flight — sampling a few flavors — is worth ordering at least once. Waits here tend to be shorter than the single-location spots, which is a real advantage on a busy Sunday.

The honest downside: it’s a chain, and it feels like one. The food is genuinely good but don’t expect the neighborhood character you get at Fox or Cool Moose.

Neighborhood: Multiple locations across Jacksonville
Best for: Family brunch, reliable quality, avoiding long waits
Crowd: Families, visitors, anyone who wants a guaranteed solid meal
Must order: Lobster and Brie Omelet, lemon blueberry goat cheese pancakes
Price range: Mid-range, entrees $14–20
Hours: Daily
Local tip: Shorter waits than most spots on this list. Check the app for current wait times before heading out.


9. Canopy Road Cafe — Multiple Locations

Canopy Road is a Jacksonville-area institution — a local chain that does the classics extremely well. Generous portions, genuinely friendly service, and the kind of breakfast food that actually fills you up. It feels local even though it’s grown beyond a single location, and that’s a hard balance to strike.

The honest downside: weekend mornings get very crowded, especially before noon. If you’re showing up at 10am on a Saturday without a plan, expect a wait.

Neighborhood: Multiple locations
Best for: Family breakfast, reliable weekend staple, big portions
Crowd: Families, neighborhood regulars, Sunday morning crowd
Must order: French toast, classic breakfast plates
Price range: Budget-friendly, most plates under $15
Hours: Daily from early morning
Local tip: The 10am–noon window on weekends is peak crowd time. Go early or go late. Multiple locations mean you can pick whichever has the shortest wait.


10. Jax Beach Brunch Haus — Jacksonville Beach

Jax Beach Brunch Haus has built a strong local following for good reason — full bar, full coffee bar, solid food, and a vegan menu section that actually has options worth ordering. Mostly indoor, lively, and with the kind of energy that fits a beach town weekend morning. The drinks are the standout; people come back specifically for what’s coming out of both bars.

The honest downside: it gets busy fast. Waits of 30–45 minutes after 10am on weekends are common — that’s straight from the regulars who go there.

Neighborhood: Jacksonville Beach
Best for: Pre-beach brunch, Beaches crowd, brunch cocktails, vegan-friendly options
Crowd: Beachside locals, young crowd, groups
Must order: Whatever’s coming off the coffee bar, full bar cocktails
Price range: Mid-range
Hours: Weekend brunch
Local tip: Get in line early — this is one of the few spots where arriving at 9am instead of 10am makes a genuine difference.


Where to Find Bottomless Mimosas in Jacksonville

If the mimosa situation is the main event, here’s where to go:

The District (Springfield) — The mimosa tower is the signature: three juices, assorted fruits, and flavor syrups. Truly bottomless and built for groups. Loud, fun, social energy.

Cool Moose Cafe (Riverside) — Two-for-one every Sunday. No tower, no ceremony — just a genuine deal at a neighborhood spot that’s been at it since 1998. Chill, laid-back vibe.

Biscottis (Avondale) — The peach bellini isn’t bottomless, but it’s the best single brunch cocktail in Jacksonville. Order two and call it even.

Restaurant Orsay (Avondale) — Saturday happy hour runs all day (11am–6pm) with half-price wine by the glass and bottle. Upscale, unhurried, worth it if you’re already spending on brunch.


Quick Reference

RestaurantNeighborhoodPriceReservationsBest For
BiscottisAvondale$$Call aheadDate brunch, bellinis
Restaurant OrsayAvondale$$$$Resy, recommendedElevated, special occasion
River & PostFive Points$$$RecommendedWaterfront, out-of-towners
The Fox RestaurantAvondale$Walk-in onlyClassic diner, no-frills
Cool Moose CafeRiverside$Walk-in onlyLocal vibes, 2-for-1 mimosas
The DistrictSpringfield$$Recommended for groupsGroup brunch, outdoor patio
Le Petit ParisTown Center$Walk-in onlyFrench cafe, quiet brunch
Another Broken EggMultiple$$Walk-in onlyFamily, shorter waits
Canopy Road CafeMultiple$Walk-in onlyFamily, big portions
Jax Beach Brunch HausJacksonville Beach$$Walk-in onlyBeaches brunch, great drinks

In Jacksonville, brunch isn’t a meal — it’s a weekend ritual. The only real problem is picking just one.