All families need a night out at one time or another. As parents know, this is not always the easiest feat with small children. Even the most well-behaved child is capable of a tantrum or excited squeal. Can you blame them? Restaurants have to have the right atmosphere, food, and price range for families and other restaurant guests (sitting near the families) to have an enjoyable time. We’ve compiled a list of our favorite kid-friendly restaurants in and around St. Augustine.

Mellow Mushroom

With a laid back atmosphere and an amazing kids menu, this restaurant is at the top of our list. The kids’ entrees come with a fruit or veggie on the side, and all the food is delicious. Although the atmosphere is laid back, it is still very nice, and we love the eclectic decor.

Creekside Dinery

Although this restaurant is a little pricier, and they do not have a dedicated kids menu, it is definitely family-friendly. They do have a section of light meals on their menu for children and others that don’t want a full portion. This restaurant made the list because of the atmosphere. They have a large outdoor deck with live music and dancing (to drown out the children’s noises). They also have an outdoor fire pit that you can order smores kits for the kids and yourself. The food is to die for. If you are looking for a restaurant to go to for a special occasion, but you still need to bring the kids, this is the one you should choose.

Cap’s On the Water

This restaurant is also perfect for a special occasion that children will attend. They have seating outside on the deck overlooking the water. Cap’s at sunset is gorgeous, and they have a dedicated kids menu. You can take the kids for strolls down on the beach below the deck if they start to get a little antsy.

Gas Full-Service Restaurant

What kid doesn’t love a good burger? Gas is located near downtown, so it’s perfect for a yummy meal before a stroll along the Lions Bridge. They have the best burgers ever, in my opinion.

Mojo Old City BBQ

Mojo’s is an authentic Carolina BBQ. It is some of the best BBQ we have ever had in my life. They have a great kids menu that comes with huge portions and have outdoor seating just in case your little ones are feeling a little louder than usual.

Metro Diner

If you are craving some good old southern diner food or breakfast food, this is the place to go. They have a great kids menu and serve pretty much anything you may be craving. Everything we’ve ordered is fantastic, and the servers make you feel like family as soon as you enter.

Salt Life

This restaurant has beautiful second story views of St. Augustine Beach, and they also have a great kids menu. Our kids love looking at their one-of-a-kind fish tank. They will also come to pick you up from your house and take you to the restaurant if you live near them on the island for free.

The Hyppo

The Hyppo is a hot spot in St. Augustine for sure. A great lunch place with a couch area where you can sit and keep the kids occupied with board games. They also have incredible gourmet popsicles to end your lunch.

Mango Mango’s

If you are looking for a Caribbean style beach restaurant with the kids, this is your place. They have a good kids menu, and you are in close proximity to the beach, so you can go for a stroll after dinner to burn the off the calories (and let the kids energy out).

Casa Maria

Do your children love Mexican food. This is the epitome of a family restaurant with chips and salsa and an amazing kids menu. Everyone is so kind when you go here and the laid back atmosphere paired with an affordable menu makes this a frequented place for our families.

There are so many good restaurants in St. Augustine! It was tough to narrow down this list to only ten so we created another list of our favorite outdoor places to eat with kids too. What is your favorite local restaurant to take the whole family?


  1. Please don’t forget for those in the WGV area, kids eat free every Tuesday night at Gator’s Dockside 5:30-8:30 and free face painting ( by me, lol)

  2. I’d definitely add Beaches on Vilano and Beachcomber! And if Crescent Beach would still be included, South Beach Grille. All 3 allow you to eat while the kids play in the sand.

  3. I wouldn’t include Caps or Salt Life on this list as the likelihood of drunken adults is high at both places. South Beach Grille at Crescent is definitely welcoming to children with their toy area in the sand where parents can sit on the deck and supervise the entire time of the visit. Aunt Kate’s on the River is across the street from a park and has a dock and boardwalks to go for walks with kids as well as outside seating with porch swings out front and kids menu. Beaches on Vilano also has a place for kids to play on the shoreline with Adirondack chairs for adults and live kid friendly music. Much more wholesome atmosphere instead of “party places”.

Comments are closed.