The Best Brunch Spots
Jacksonville's brunch scene rewards neighborhood loyalty — the best spots are rooted in specific corners of the city and worth the drive to find them.
Picked and checked by hand; updated when hours, venues, menus, or source pages change.
Biscottis has been a weekend institution in Avondale long enough that it feels like part of the neighborhood's identity. The brunch menu leans into house-made baked goods — the cakes and pastries are the right reason to start here — alongside a full egg menu and coffee drinks. The Avondale setting, walkable and tree-lined, makes it easy to extend the morning into a neighborhood stroll after eating.
- Best when: Weekend brunch; Sunday mornings are the busiest stretch, so arrive early or expect a wait.
- Address: 3556 St Johns Ave, Jacksonville, FL 32205
- Website: https://www.biscottis.net/menu-brunch
The original Jacksonville Metro Diner built a following on generous portions and all-day breakfast that doesn't apologize for being a diner. Biscuits and gravy, cinnamon roll French toast — the menu is exactly what it sounds like, and it delivers. The San Marco location puts it in a neighborhood with enough foot traffic that extending the morning into the surrounding area is easy.
- Practical note: Breakfast is served all day, but the diner closes mid-afternoon — plan a morning or early-afternoon visit. Confirm current hours on the location page linked below.
- Address: 3302 Hendricks Ave, Jacksonville, FL 32207
- Website: https://metrodiner.com/locations/florida/san-marco/
The Local's Neptune Beach location brings a neighborhood-bar sensibility to weekend brunch — a menu that leans seasonal and locally sourced without being precious about it, and a cocktail list that keeps pace with the food. The Neptune Beach setting makes it a natural stop before or after time near the water.
- Practical note: Confirm current Neptune Beach hours before heading out.
- Address: 301 Atlantic Blvd, Neptune Beach, FL 32266
- Website: https://www.thelocaljax.com/neptune-beach-menu
Coop 303 runs one of the better upscale brunch programs at the North Beaches — a food-forward menu with genuinely good cocktails in a space that's put-together without being stiff. Located close to the Atlantic Beach Town Center, it pairs naturally with a morning walk along the beach.

- Practical note: Weekend brunch can fill up — reservations are recommended, especially for larger groups.
- Address: 303 Atlantic Blvd, Atlantic Beach, FL 32233
- Website: https://www.coop303.com/menu/brunch
The Avondale Southern Grounds runs from early morning into the evening, which means the coffee-through-lunch transition happens naturally here without anyone feeling rushed. The menu covers all-day breakfast standards alongside cafe fare, and the patio is popular on good-weather weekends. Its position on St Johns Ave puts it within walking distance of Biscottis — a useful backup if one location has a wait.

- Best when: Daily hours run from early morning into the evening, making this a good option later in the day. Confirm current hours on the location page linked below.
- Address: 3562 St Johns Ave, Jacksonville, FL 32205
- Website: https://www.southerngrounds.com/locations-1/avondale