Ten breakfast and coffee places at 15 locations inside Jacksonville, in Riverside, Avondale, San Marco, Ortega, Baymeadows and Mandarin.
Last checked Oct. 10, 2026. Refreshed every three months.
Jacksonville’s breakfast places and coffee shops cluster in the older neighborhoods by the river: Riverside and Avondale around Park Street, Stockton Street and St. Johns Avenue, and San Marco on Hendricks Avenue and Atlantic Boulevard. Farther out, there are cafes on Baymeadows Road, San Jose Boulevard in Mandarin and Atlantic and Beach boulevards on the east side.
How we made this list. We started with OpenStreetMap records inside Jacksonville’s city limits, the same data behind our local directory, and checked every place against its own website on Oct. 10, 2026. Coffee and fast-food chains with dozens of stores in the city, such as Starbucks, Dunkin’ and Waffle House, are left out; their own store finders list them. Places outside the city, in Jacksonville Beach and Neptune Beach, are left out, as are places whose own site we could not reach. The list is alphabetical. It is not a ranking or a recommendation, and nobody paid to be on it. Run one of these places? Write to us to add or correct your entry.
The list
| Name | Address | Hours as published | Phone |
|---|---|---|---|
| Another Broken Egg Cafe | 1012 Margaret St. | 7 a.m. to 2 p.m. daily; closed Thanksgiving and Christmas | 904-580-5981 |
| Bold Bean Coffee Roasters, Riverside | 869 Stockton St., Suite 100 | 6:30 a.m. to 7 p.m. weekdays; 7 a.m. to 7 p.m. weekends | 904-738-7670 |
| The Coffee Grinder | 9834 Old Baymeadows Road | 7 a.m. to midnight Monday to Thursday; 8 a.m. to 1:30 a.m. Friday and Saturday; 8:30 a.m. to midnight Sunday | 904-642-7600 |
| Gahwa Cafe | 13475 Atlantic Blvd., Suite 34 | 10 a.m. to 9 p.m. Tuesday to Friday and Sunday; 10 a.m. to 10 p.m. Saturday; closed Monday | 904-379-1247 |
| Happy Brew | 3200 Hendricks Ave. | 6:30 a.m. to 4 p.m. Tuesday to Sunday; closed Monday | 904-575-4940 |
| Metro Diner, Mandarin | 12807 San Jose Blvd. | 7 a.m. to 8 p.m. daily | 904-638-6185 |
| Metro Diner, Ortega | 4495 Roosevelt Blvd. | 7 a.m. to 8 p.m. daily | 904-999-4600 |
| Metro Diner, San Marco | 3302 Hendricks Ave. | 7 a.m. to 3 p.m. daily | 904-398-3701 |
| Metro Diner, Southside | 9802 Baymeadows Road | 7 a.m. to 8 p.m. daily | 904-425-9142 |
| Pura Bean Coffee Company | 14286 Beach Blvd., Suite 25 | 7 a.m. to 6:30 p.m. Monday to Friday; 7 a.m. to 2 p.m. Saturday; 8 a.m. to 2 p.m. Sunday | Not posted on its site |
| Social House Coffee | 4204 Herschel St. | Not posted on its site | 904-805-7179 |
| Southern Grounds, Avondale | 3562 St. Johns Ave. | 6:30 a.m. to 9 p.m. daily | 904-475-2154 |
| Southern Grounds, Brooklyn | 400 Riverside Ave., Suite 101 | 6:30 a.m. to 9 p.m. daily | 904-661-1669 |
| Southern Grounds, Mayo Clinic campus | 14100 Mayo Blvd. | 6:30 a.m. to 5 p.m. Monday to Friday; closed Saturday and Sunday | 904-956-2190 |
| Southern Grounds, San Marco | 1671 Atlantic Blvd. | 6:30 a.m. to 9 p.m. daily | 904-619-1503 |
The places
Another Broken Egg Cafe in Riverside, near Post and Margaret streets, is the breakfast and brunch chain’s Jacksonville cafe. It offers dine-in and online ordering, its page says.
Bold Bean Coffee Roasters opened its first cafe in Riverside in December 2011, its site says, and roasts its own coffee. Its other cafe is in Jacksonville Beach, outside the city.
The Coffee Grinder on Old Baymeadows Road is a late-night coffeehouse. Its site lists patio seating with more than 15 tables and DJs on Tuesday, Friday and Saturday nights.
Gahwa Cafe on Atlantic Boulevard, near Kernan Boulevard, is a lounge-style cafe that pairs Arabic coffee and tea with Mediterranean food and Arabic desserts baked in house, its site says. It also serves hookah.
Happy Brew on Hendricks Avenue in San Marco is a nonprofit coffee shop that gives jobs and job training to adults with intellectual and developmental disabilities, its site says.
Metro Diner began in Jacksonville, and its original diner on Hendricks Avenue in San Marco is open for breakfast and lunch only. The other three in the city, in Mandarin, Ortega and on Baymeadows Road, stay open until 8 p.m. The menu runs from fried chicken and waffles to meatloaf.
Pura Bean Coffee Company on Beach Boulevard near San Pablo Road roasts its own beans in Jacksonville, its site says. Its mailing address reads Jacksonville Beach, but the shop is inside the city.
Social House Coffee on Herschel Street, near Roosevelt Boulevard, serves handcrafted coffee and posts specials on its social media pages.
Southern Grounds has four cafes in the city, in Avondale, San Marco, the Brooklyn neighborhood on Riverside Avenue and the Mayo Clinic campus. Its site says every cafe serves Intelligentsia coffee and cooks breakfast through dinner from scratch. The San Marco cafe is walk-in only.
Related lists: wings, pizza, Mexican and Tex-Mex, barbecue, burgers, sushi and Asian, ice cream and desserts, bakeries, patios and outdoor dining and every list by category. Also: brunch, date night, the business directory and restaurant inspections.
Frequently asked questions
Where can I get breakfast in Jacksonville?
This list has 10 breakfast and coffee places at 15 locations, among them Another Broken Egg Cafe in Riverside, four Metro Diner restaurants, four Southern Grounds cafes and Bold Bean Coffee Roasters on Stockton Street.
Which Jacksonville cafes open earliest?
Southern Grounds in Avondale, San Marco and Brooklyn, Bold Bean in Riverside on weekdays and Happy Brew in San Marco all open at 6:30 a.m. Metro Diner opens at 7 a.m. every day.
Is there a coffee shop open late in Jacksonville?
The Coffee Grinder, 9834 Old Baymeadows Road, lists midnight closing Sunday to Thursday and 1:30 a.m. on Friday and Saturday. Southern Grounds cafes stay open until 9 p.m. daily.
Where is the original Metro Diner?
The original Metro Diner is at 3302 Hendricks Ave. in San Marco. It is open 7 a.m. to 3 p.m. daily and is the only Florida Metro Diner that does not serve alcohol, the chain’s site says.
Have your say