Breakfast is not only the most important meal of the day but my favorite meal of the day. It doesn’t even matter what time of the day it is–breakfast is always an excellent choice. I grew up enjoying breakfast and brunch around Jacksonville with my family, and now my husband and I do the same with our kids (and sometimes without them if we can manage it!) Below is a list of some of the best local breakfast and brunch places in Jacksonville in no particular order. I still need to try some on this bucket list, and I know there are even more out there, so let me know if I missed your favorite spot!
Moxie Kitchen + Cocktails: Located at the St. John’s Towncenter, Moxie offers brunch on Sundays. My favorite part of Moxie (besides the delicious food of course) is their inclusion of children. This upscale restaurant goes above and beyond to include the whole family. And who doesn’t like a menu that has an item called ‘Bag O’ Doughnuts”?? Brunch is on Sundays from 10:00 am – 2:30 pm.
Cinotti’s Bakery: Located in Jacksonville Beach, Cinotti’s Bakery has delicious doughnuts, pastries, and breakfast sandwiches (lunch too). But what they are famous for are their amazing, seasonal pumpkin doughnuts which come out towards the end of September. If you live in Jacksonville or the surrounding areas, do yourself a favor and try one of these at least once in your life! They open early, at 6:00 am, Tuesday through Saturday.
Tacolu: Also located in Jacksonville Beach, Tacolu is famous for its tasty tacos! If you did not know this, you must still be in the newborn baby fog or new to Jax. What you may not know is that they have a mean Happy Hour Brunch as well on Saturdays and Sundays starting at 10:00 am!
Beach Diner: With five locations in Jacksonville and Fernandina Beach, Beach Diner has been serving breakfast and lunch for many years. They have an extensive menu, but the best part is, you can enjoy breakfast all day long! Many locations also offer delicious Reina Cookies for a special treat afterwards–the most amazing cookie ever. They are open daily 6:00 am – 2:30 pm.
Metro Diner: Metro Diner has been a staple in our household forever. The original location in San Marco has grown to now nine, soon to be 10 locations in Northeast and Central Florida. Known for their Chicken and Waffles, Guy Fieri of Diners, Drive-Ins, and Dives gives it his seal of approval! Breakfast starts at 6:30 am.
Trasca & Co Eatery: Voted Best New Restaurant in 2015, this is Italian eatery in Ponte Vedra has some amazing pizza, sandwiches, craft beer, and coffee. And guess what else? Brunch! A very family-friendly place with breakfast Panino’s that are delish! Served Saturday and Sunday from 10:00 am – 2:00 pm.
Casa Marina : Located right on Jacksonville Beach, this beautiful hotel has a delicious Sunday brunch with incredible ocean views. However, the best part might be the unlimited poinsettias and mimosas included in the price of brunch! Brunch is served 10:00 am- 2:00 pm on Sundays.
Cantina Louie: Fairly new to the scene and located in Atlantic Beach, Cantina Louie does not disappoint. Boasting authentic, affordable Mexican street food, you definitely want to add this to your brunch bucket list. Sunday brunch includes homemade tamales (available only while they last!), and the must try Breakfast Torta. The kids will love it here! Sunday brunch from 10:00 am – 2:00pm.
Southern Grounds & Co: Located in Neptune Beach, this brand new coffee shop once again livens up the Courtyard at the Beaches Town Center. We love bringing the family here on a gorgeous day, and we love the new menu offering breakfast favorites like homemade oatmeal and the grits bowl with a poached egg. The kids will love the Fluffernutter and Nanna sandwich! Open daily at 6:30 am.
Culhane’s Irish Pub: Aside from being an awesome Irish pub, this place serves a mean brunch with great drink specials ($3 Bloody Mary’s & $4 Mimosa’s!). Some favorites include Biscuits and Gravy and Oscar Wilde’s Whiskey Toast! Be sure to check out the special Kid’s Brunch menu too! Located in Atlantic Beach. Saturday 11:00 am – 2:00 pm and Sunday 10:00 am -2:00pm.
Jax Beach Brunch Haus: They’re baack! Oh, how we missed you so! Out favorite opera singing manager is now the owner of one of the best spots at the beach! Get the corned beef hash!
Empire City Gastropub: Bottomless Mimosas. Lumpia. Pork Belly Benedict. Mic. Dropped.
Black Sheep: Located in historic Five Points in Riverside, Black Sheep uses fresh, local ingredients to create fabulous dishes. Enjoy views of Riverside, Downtown, and the St. Johns River while eating at their rooftop bar. Black Sheep is perfect for an adult morning out, pregame brunch, or with the whole family. Brunch begins at 9:30 Saturdays and Sundays.
Orsay: I have to say that this Avondale gem is my favorite brunch restaurant in Jacksonville, with or without kids. Without kids, it is easier to enjoy my delicious cocktail and the fresh, lite, killer omelets. My husband will never go there without eating the Wild Local Shrimp and Anson Mills Grits. They are so amazing that my mouth is watering just thinking about them. Brunch begins at 11:00 am on Saturdays and Sundays. Believe me, it is worth the later start.
Taverna: Located in quaint San Marco, Taverna has a delicious brunch that is for adults and kids alike. You cannot go here, though, without trying the Lemon-Ricotta Pancakes–ah-maze-ing. So good, no syrup is needed, at least according to my friends who actually eat that yucky, sticky stuff (yes I hate syrup, but that’s a whole other blog post). Brunch is served Saturday and Sunday beginning at 10:00 am.
Uptown Kitchen and Bar: Located in historic Springfield, Uptown is my current favorite breakfast place. We often make the 25-minute drive on the weekends because it is that good. Their breakfast menu is full of fresh ingredients that do not leave me feeling too bloated. They also have an amazing biscuit selection (hello, Surf & Turf Biscuit with Cajun shrimp, sausage gravy, fried egg) and their amazing Ciabatta Pimento Cheese Egg Sandwich. You cannot go wrong at this establishment. Breakfast starts at 7:00 am Monday through Friday and at 8:00 am on the weekend days.
Village Bread: Village Bread has three different locations around Jacksonville. This is a great breakfast (and lunch) restaurant that is ideal for children as it is pretty quick as well as tasty. Our family often frequents Village Bread for a quick Sunday breakfast after church. Hours vary depending on the location, with most spots opening by 8:00 am.
Cool Moose Cafe: Cool Moose Cafe is a neighborhood restaurant that serves a fantastic menu. Located in the Kings Street area of Riverside, this restaurant has a llaid-backNew England charm that makes it “cooler” than most. This is a great restaurant to go with the family or catch up with some friends. Closed on Mondays, they begin serving breakfast at 7:00 am Tuesday through Friday and 8:00 am on Saturdays and Sundays.
Wicked Barley Brewing Company: One of JMB’s favorite spot to bring the whole family. Check out our full review here. A gorgeous outdoor patio is a great place for brunch. On Sundays from 11am-2pm., enjoy $12 bottomless mead or cider “mosas” with the purchase of an entree!
Community Loaves: From a delivery bakery to one of the best spots to brunch in town, we love this Murray Hill gem! Seasonal breakfast and lunch menu served daily until 5pm on weekdays and 2pm on weekends. Brunch specials every weekend.
What local breakfast and brunch restaurants do you frequent?