Best Kid-Friendly Restaurants in St. Pete Beach

One of the biggest challenges about bringing your family on vacation is finding restaurants that everyone will be satisfied with. You want to find places with an expansive menu to suit even the pickiest of eaters, as well as a fun, family-friendly atmosphere that adults and kids alike will enjoy.

Luckily, there are tons of kid-friendly restaurants in St. Pete Beach that your entire family will be satisfied by. Best of all, each of these eateries is just moments away from our most popular St. Pete Beach condo rentals!


When you picture waterfront dining, you’re probably thinking of a restaurant where you can sit on the patio and watch the waves roll in. Eating at Woody’s takes this experience to a whole other level. You’ll be sitting so close to the water that it will come up and splash right onto your feet while you dine! Woody’s also hosts live entertainment every Thursday through Saturday, with everything from live music to a balloon animal specialist! This fun atmosphere is sure to provide unforgettable memories for your entire family. But of course, you’ll also be happy to know that the menu offers a little something for everyone.

chicken wings from st pete restaurant

Popular options include the fish and chips and the fried shrimp basket if you’re in the mood for seafood. Got a craving for a burger? The Ultimate Woody Burger and the Hunk-O-Chuck Ultimate Double Burger are both excellent selections. Your kids can also pick from choices like macaroni and cheese, cheeseburger, wing basket, shrimp basket, and more. Best of all, all of the menu options are available at affordable prices, so you don’t have to break the bank to treat your group to a great meal.

Woody’s is located at 7308 Sunset Way. They are open daily from 11 a.m. to 11 p.m.

The Toasted Monkey

For an incredible meal with a breathtaking view of the water, make your way to The Toasted Monkey. This laid-back restaurant invites you to come just as you are and enjoy an authentic taste of Old Florida. Not only is this restaurant family-friendly, but if you choose to dine out back, it’s dog-friendly as well! This eatery is always hosting talented local musicians that your entire family is sure to love. Combine the fun entertainment with a gorgeous view and mouthwatering menu selections, and you’ve got a recipe for success!

Every dish on the menu is prepared by hand using only the freshest local ingredients, and you can genuinely taste the difference in every bite. Start your meal with some buffalo cauliflower, firecracker shrimp, or homemade nachos. Then, move on to popular entree selections like the tuna poke bowl, fresh Gulf grouper, chili lime shrimp, fish tacos, and more. Of course, they also have a sizable kid’s menu containing both land and seafood options. Be sure to finish off your meal with a slice of homemade Key Lime Pie or a homemade brownie with ice cream!

The Toasted Monkey is located at 678 75th Avenue. They are open Monday through Thursday from 11 a.m. to 12 midnight and Friday through Sunday from 11 a.m. to 1 a.m.


If you’re looking for a casual waterfront dining spot to enjoy with your friends and family, Caddy’s is a great option. This destination offers a bright and vibrant atmosphere that your entire family is sure to appreciate. You’ll get to dine while welcoming tropical scenery and have an incredible view of the water right from your table. Plus, this restaurant is located just minutes away from all of the city’s most popular attractions, so it’s easy to fit in a trip in the middle of the other things on your itinerary.

Caddy’s takes pride in having crafted a unique menu using some of the freshest seafood you’ll find in the St. Pete Beach area. Try some delicious and unique menu options, including the bacon barbecue burger, tropical snapper dinner, Caddy’s Chicken Bryan, seafood mac and cheese, and more. You can also find classic favorites like the chicken quesadilla, fish and chips, coconut shrimp basket, etc. Pair your dish with a side like cilantro-lime rice or kettle chips, then finish it off with a slice of peanut butter chocolate pie or Key Lime Pie. This restaurant is sure to satisfy even the pickiest of eaters!

Caddy’s is located at 5501 Gulf Boulevard. Their hours are as follows:

  • Monday through Thursday: 11 a.m. to 9 p.m.
  • Friday: 11 a.m. to 10 p.m.
  • Saturday: 8 a.m. to 10 p.m.
  • Sunday: 8 a.m. to 9 p.m.

Rick’s Reef

tacos from st pete restaurant

Rick’s Reef has been a local staple for years now and has a fascinating history stretching back almost 100 years. The location of this restaurant was originally home to a drive-up hotdog stand called Larry’s Luncheonette, and the original floor of this eatery is still in use today! After changing hands several times, the location was renovated from top to bottom (while still preserving the original floor) and was reopened as Rick’s Reef in August 2012. Today, locals and visitors alike love enjoying every meal of the day here since they know they’ll get to chat with the welcoming staff and dine on some truly delicious food.

While this restaurant is open for breakfast, many visitors choose to come for lunch or dinner. Everything is prepared fresh and made to order, including popular menu options like the jalapeno corn fritters, Baja tacos, smothered meatloaf, crab cake sandwich, and more. They have different rotating weekly specials as well as an expensive kids’ menu for the little ones. If you come on the weekends, be sure to enjoy the endless sangria and mimosas!

Rick’s Reef is located at 6712 Gulf Boulevard. They are open Monday through Friday from 8 a.m. to 1 a.m. and Saturday through Sunday from 7 a.m. to 1 a.m.

Verducci’s Pizzeria

If you find yourself craving Italian food while you’re on vacation, one of the best St. Pete Beach restaurants to experience is Verducci’s Pizzeria & Trattoria. This establishment has been an area staple since it first opened its doors in 1976. The staff here has more than 60 years of combined experience making authentic Italian food, and the passion is apparent from the first bite. This location is slightly more upscale than some of the other options on our list, but rest assured that it’s still family-friendly and welcoming for kids.

Plan Your Stay

Each of these restaurants is near the best things to do in St. Pete, so you can try them all in the middle of the other activities you want to check out! After a long day enjoying all the best St. Pete Beach kid activities, your crew is sure to be exhausted! Return to one of our St. Pete Beach rentals to rest and prepare for another fun day ahead tomorrow. Contact us today to learn more!

On the menu, you’ll find a wide range of traditional and unique Italian selections. If you want something familiar, you can select a cheese pizza, Margherita pizza, spaghetti, meatballs, or chicken marsala. Are you looking for something a bit different? Check out options like the Bianca Fiorentina pizza, veal piccata, linguine vongole, and more. Nearly everything on the menu is homemade, and you can truly taste the difference!

Verducci’s Pizzeria is located at 7800 Blind Pass Road. They are open Sunday through Thursday from 3 p.m. to 10 p.m. and Friday through Saturday from 3 p.m. to 11 p.m.