Weekend brunch in Jacksonville at eight restaurants, with days, hours and addresses from each one's own site: Riverside, Avondale, San Marco and Southside.

Last checked Oct. 9, 2026. Days and hours come from each restaurant’s own website, linked below. Restaurants change hours, especially on holidays; check before you go.

These eight Jacksonville restaurants say on their own websites that they serve brunch or breakfast through the weekend. They are grouped by area and listed alphabetically within each area. This is a list, not a ranking: we report what each restaurant says it serves.

At a glance

  • Saturday and Sunday brunch: The Blue Fish, River & Post, Whiskey Cake
  • Sunday only: Marker 32 (10:30 a.m. to 2:30 p.m.)
  • Brunch menu, Sunday from 10 a.m.: Taverna
  • Every day, early: Southern Grounds (6:30 a.m.), Homespun Kitchen (7 a.m., 9 a.m. Sunday), Metro Diner (breakfast all day)

Brunch hours

Restaurant Area Address Brunch days and hours Phone
The Blue Fish Restaurant and Oyster Bar Avondale 3551 St. Johns Ave. Saturday and Sunday, 10:30 a.m. to 2:30 p.m. 904-387-0700
Homespun Kitchen Riverside 1030 Oak St. Breakfast and brunch menu; Monday to Saturday 7 a.m. to 8 p.m., Sunday 9 a.m. to 7 p.m. 904-274-9470
River & Post Riverside 1000 Riverside Ave. Saturday and Sunday, 11 a.m. to 4 p.m. 904-575-2366
Southern Grounds Avondale, San Marco, Riverside 3562 St. Johns Ave.; 1671 Atlantic Blvd.; 400 Riverside Ave. Every day, 6:30 a.m. to 9 p.m. See website
Metro Diner, San Marco San Marco 3302 Hendricks Ave. Breakfast served all day 904-398-3701
Taverna San Marco 1986 San Marco Blvd. Brunch menu; Sunday from 10 a.m. 904-398-3005
Whiskey Cake Southside 10209 Rivercoast Drive Saturday and Sunday until 3 p.m.; opens 10 a.m. 904-990-5940
Marker 32 Intracoastal 14549 Beach Blvd. Sunday, 10:30 a.m. to 2:30 p.m. See website

Riverside and Avondale

The Blue Fish Restaurant and Oyster Bar is a seafood restaurant on St. Johns Avenue in Avondale. Its website lists Saturday and Sunday brunch from 10:30 a.m. to 2:30 p.m., alongside weekday lunch, dinner and a weekday happy hour. It also has a banquet dining room.

Homespun Kitchen on Oak Street in Riverside serves its full scratch-made menu for breakfast, brunch, lunch and dinner, its Riverside page says, from 7 a.m. Monday to Saturday and from 9 a.m. Sunday.

River & Post on Riverside Avenue serves brunch every Saturday and Sunday from 11 a.m. to 4 p.m., according to its website. Reservations are for the first-floor dining room only; the rooftop lounge is first come, first served.

Southern Grounds runs cafes on St. Johns Avenue in Avondale and on Riverside Avenue, each open 6:30 a.m. to 9 p.m. daily, per its locations page. You order at the counter and staff bring food to your table.

San Marco

Metro Diner’s Hendricks Avenue restaurant is its original location, serving since 1992, its San Marco page says. It serves breakfast all day.

Southern Grounds has a San Marco cafe at 1671 Atlantic Blvd., open 6:30 a.m. to 9 p.m. daily.

Taverna on San Marco Square serves what it calls modern interpretations of classic recipes and posts a separate brunch menu on its website. It opens at 10 a.m. Sunday and at 11 a.m. Tuesday to Saturday, and is closed Monday.

Southside and the Intracoastal

Whiskey Cake near St. Johns Town Center serves brunch Saturday and Sunday until 3 p.m., according to its brunch menu. Its Jacksonville page lists opening at 10 a.m. both weekend days.

Marker 32 on Beach Boulevard at the Intracoastal Waterway serves Sunday brunch from 10:30 a.m. to 2:30 p.m., with dinner Monday to Saturday from 5 p.m., per its brunch page.

Not listed here yet

Other Jacksonville restaurants serve brunch, but we could not confirm their current brunch hours on their own websites this time. Restaurants that serve brunch inside Jacksonville can send their days, hours and menu link through our contact page and we will add them once we can confirm them on their own site.

What this means for you

  • Most weekend brunches here start between 10 and 11 a.m.; Southern Grounds, Homespun Kitchen and Metro Diner serve breakfast earlier.
  • For holiday brunches, see Easter, Mother’s Day and Father’s Day; we list those only when restaurants announce them.

Related: date night in Jacksonville, live music and nightlife and restaurant inspections.

Frequently asked questions

Where can I get brunch in Riverside or Avondale in Jacksonville?

River & Post, 1000 Riverside Ave., serves brunch 11 a.m. to 4 p.m. Saturday and Sunday. The Blue Fish, 3551 St. Johns Ave., serves brunch 10:30 a.m. to 2:30 p.m. Saturday and Sunday.

Where can I get brunch in San Marco?

Taverna, 1986 San Marco Blvd., has a brunch menu and opens at 10 a.m. Sunday. The original Metro Diner, 3302 Hendricks Ave., serves breakfast all day, and Southern Grounds has a San Marco cafe at 1671 Atlantic Blvd.

Which Jacksonville restaurants have Sunday brunch only?

Marker 32, 14549 Beach Blvd., on the Intracoastal Waterway, serves Sunday brunch from 10:30 a.m. to 2:30 p.m.

Where can I get brunch near St. Johns Town Center?

Whiskey Cake, 10209 Rivercoast Drive, serves brunch Saturday and Sunday until 3 p.m. and opens at 10 a.m. both days.

What is the earliest brunch in Jacksonville?

Southern Grounds cafes in Avondale, San Marco and Riverside open at 6:30 a.m. every day, and Homespun Kitchen in Riverside opens at 7 a.m. Monday to Saturday and 9 a.m. Sunday.