Even before Covid made outdoor dining so popular, we’ve always been big fans of dining al fresco – especially with kids! My kids typically enjoy it more, and the open air tends to make their noise level not as intrusive to other people. There are a lot of Bucks County restaurants offering outdoor dining these days, but they’re not all necessarily places my picky eaters would enjoy. So here’s a list of kid-friendly Bucks County restaurants with outdoor dining during the warmer months. I’ve included menu summaries as well as a few bonus tips like if it’s near a playground or other local attraction. Now let’s bring on that warm weather!
1600 River Road, New Hope
Kid Food: One of my kids’ favorites for chicken and fries! They’ll also do grilled cheese, pasta with butter, and possibly a few other things. No actual kids’ menu – you need to ask.
Bonus: Near all of the popular New Hope attractions without actually being in the main “downtown” area – Bucks County Children’s Museum, New Hope Railroad, Bowman’s Tower, Bowman Hill Wildflower Preserve, Peddler’s Village, etc.
110 N. Pine Street, Langhorne
Kid Food: Pizza, chicken fingers, fries, mozzarella sticks
Bonus: It’s catty-corner to Mayor’s Playground and the Langhorne Library, so you can combine a playground visit with lunch or dinner.
5795 Lower York Road, Lahaska
Kid Food: Extensive kids’ menu with chicken fingers, pizza, grilled cheese, sliders, grilled chicken sandwich, corn dog, pulled chicken tacos, fish sticks, or pasta. Includes drink, side and dessert.
Bonus: Buttonwood Grill is located within Peddler’s Village, so it’s a great spot if you’re doing some shopping or enjoying one of the many seasonal festivals/events.
1633 Big Oak Road, Yardley
Kid Food: Mac n cheese, chicken fingers, pasta options, chicken parm, mozzarella sticks, pizza, ravioli, burger
Bonus: Short drive from Sesame Place and Playpad Bucks.
Clubhouse Bar and Grill
501 S. State Street, Newtown
Kid Food: Pizza, chicken fingers, fries, and more. (Didn’t see a specific kid menu.)
Bonus: Short drive from Noah’s Playground and Roberts Ridge Park.
2 N. Main Street, Yardley
Kid Food: Chicken fingers, pasta, mac n cheese, grilled cheese, ravioli, burger, pizza. All served with choice of fries or veggies and dip.
Bonus: For every adult entree, you can receive a FREE kids meal on Tuesdays! Short drive from Shady Brook Farm and playgrounds such as Garden of Reflection and Kids Kingdom.
Dog and Bull
810 Bristol Pike, Croydon
Kid Food: Dino chicken nuggets, grilled cheese, burger, grilled chicken. (They’re also known for their brunch!)
Bonus: Kids meals are served in a Dog & Bull frisbee. The back patio backs up to the Croydon train station, so you can watch trains go by. Live music. Dog friendly – there’s even a dog menu!
732 Stony Hill Road, Yardley
Open for breakfast and lunch 7 a.m. to 3 p.m. daily.
Kids food: Silver dollar pancakes (you can add strawberries, blueberries, walnuts, bananas, raisins or chocolate chips!), French toast, omelet, bacon, sausage, eggs, toast, home fries, cheeseburger sliders, chicken fingers, grilled cheese, mac and cheese, quesadilla.
Bonus: Close to Shady Brook Farm, My Gym Yardley, Yardley Library and Kids Kingdom playground.
El Barrio Cantina
1470 Buck Road, Holland
Kids food: Chicken or beef tacos, quesadilla, chicken fingers, mac n cheese, sliders.
Bonus: Bottomless chips! Fun decor.
240 N. Sycamore Street, Newtown
Kids food: Chicken fingers and fries, pizza, mozzarella sticks, mac n cheese, quesadilla, burgers, grilled cheese. My kids LOVE the giant pretzel appetizer!
Bonus: Kids menu with coloring. Sometimes have live music. Short drive from both Noah’s Playground and Roberts Ridge Playground. More on those HERE.
Irish Rover Station House
1033 S. Bellevue Avenue, Langhorne
Kids food: Chicken fingers and fries, cheeseburger, grilled cheese, mac n cheese
Bonus: You can watch the trains as they come and go from the Langhorne station.
Iron Hill Brewery
2920 S. Eagle Road, Newtown
Kid Food: Chicken fingers, fish & chips, haddock, mac n cheese, chicken pot pie, grilled or baked chicken, quesadilla, pizza, burger, turkey burger, grilled or fried chicken sandwich, pasta.
Bonus: Kids meals include choice of two sides or one side and ice cream for $8.50. A short drive from Noah’s Playground and Roberts Ridge Park.
18 S. State Street, Newtown
Kids food: Hot dog, chicken fingers, pizza, burger, mac n cheese, grilled cheese, pasta.
Bonus: Kid’s meals are VERY reasonable ranging from $4-$6 and include vanilla soft serve ice cream. Short drive from Roberts Ridge Park and Noah’s Playground.
Itri Wood Fired
310 Mill Street, Bristol
Kids food: Pizza! Pasta, chicken fingers, really good fries.
Bonus: In the Bristol Borough, so just a short walk down the sidewalk to the Waterfront where you can watch the boats.
King George Inn
102 Radcliffe Street, Bristol
Kids food: Chicken fingers and fries. (Checking on other options)
Bonus: The outdoor seating is just across from the Bristol Borough Waterfront.
Mamma Mia Trattoria
584 Middletown Boulevard, Langhorne
Kids food: Chicken fingers and fries, baked ziti, ravioli, fettuccine Alfredo, mac n cheese, mozzarella sticks, penne
Bonus: Kids menu with coloring, located just minutes away from Sesame Place and Playpad Bucks. (Parents might enjoy that it’s BYO.)
198 N. Bucks Town Drive, Langhorne
Kid Food: Tacos, fajitas, quesadillas, burrito, nachos, burger, grilled chicken sandwich, chicken fingers and fries.
Bonus: Bottomless chips! Just a few minutes from kid destinations, Sesame Place and Playpad Bucks.
Mill Street Cantina
101 Mill Street, Bristol
Kid Food: Tacos, quesadilla, nachos, burrito. (Note: This is one of the few places that does NOT have chicken fingers and fries. My son eats the chips, and I bring him peanut butter crackers.)
Bonus: Bottomless chips! The outdoor seating is just across from the Bristol Borough Waterfront.
4120 Lower Road, Newportville
Kid Food: GREAT chicken fingers and fries, pierogie, mac and cheese
Bonus: My kids LOVE the giant soft pretzel appetizer, and these are some of our favorite chicken fingers and fries. (I actually order it myself, too!) Outdoor seating is nice with lights and a little fountain.
Station Tap House
194 W. Ashland Street, Doylestown
Kid Food: Chicken fingers and fries, grilled cheese, hamburger, mac n cheese, penne, pizza.
Bonus: Kids meals are $8 and include ice cream. You can watch trains go by from the patio! It’s also a short drive from the popular Kids Castle playground and Hellerick’s Family Farm.
606 2nd Street Pike, Southampton
Kid Food: Mac n cheese, chicken parm, chicken fingers, mini pizza, grilled cheese, pasta, mini burgers, tater tots, great skillet cookie with ice cream.
Bonus: Steam is located in the former Southampton train station, making it a fun spot for little train enthusiasts!
1297 Greeley Avenue, Ivyland
Kid Food: Mini burgers, mac n cheese, grilled cheese, quesadilla, kid filet mignon, chicken fingers, pasta, ravioli, grilled chicken, pizza
Bonus: Live music on weekends, beautiful patio area.
400 Union Square Drive, New Hope
Kid Food: Grilled chicken sandwich, burger, grilled cheese, chicken fingers
Bonus: The outdoor seating overlooks the New Hope Railroad station and tracks, so you can watch the trains while you eat! It’s also just across the street from Bucks County Children’s Museum, so we love to combine with that.
Vince’s Pizzeria and Taproom
573 Durham Road, Newtown
Kid Food: Pizza
Bonus: Live music on weekends, short walk over to OwowCow at Carousel for ice cream after! (We’re STILL waiting for them to reopen the carousel and little train ride since 2020!)
Even though my kids really love going out to eat, they can still get antsy waiting for their food. I always make sure I have a few things in my bag to occupy them. Personally, we don’t bring tablets to restaurants, but if that works for your family, go for it!
A few ideas:
(As an Amazon affiliate, I earn a few pennies if you purchase through my link.)