This Greek and American restaurant along the Delaware Canal in Yardley combines waterfront views with BYOB dining. Reviewers praise the Greek meatballs, crab cakes, and fresh Mediterranean dishes.
This Greek and American restaurant along the Delaware Canal in Yardley combines waterfront views with BYOB dining. Reviewers praise the Greek meatballs, crab cakes, and fresh Mediterranean dishes.
Multiple reviewers identified specific standout dishes from their visits. The Greek meatballs and mussels both earned "excellent and highly recommended" ratings from one Valentine's Day diner, making them reliable appetizer choices. The crab cakes received praise for containing "mostly crab meat with very little filler," indicating quality preparation. Menu photos show grilled chicken pita sandwiches served with Greek salad, ribeye steak presented over Spanish rice with fried onions and Brussels sprouts, and dolma (stuffed grape leaves) arranged with lemon slices. One reviewer specifically mentioned gyros and wraps as "fresh and delicious," while another noted the restaurant offers "the best wings in town" according to their website. The pistachio salmon drew mixed feedback, with one diner calling it "a bit of a letdown," while one sandwich order resulted in dry chicken that couldn't be eaten. Despite isolated issues, the majority pattern across reviews emphasizes freshness, with one regular stating "everything is always so fresh and tasty" and takeout being "just as good as eating at the restaurant."
Called "excellent and highly recommended" by Valentine's Day diner who ordered them as appetizer
Praised for being "mostly crab meat with very little filler" by multiple reviewers
Specifically mentioned as "fresh and delicious" by reviewer who hadn't visited in a while
The restaurant overlooks the Delaware Canal in historic downtown Yardley, offering what one reviewer called "a scenic look at the canal" and another described as "tranquil views." The dining room interior features dark wood tables and chairs set with silverware, complemented by natural light from nearby windows that create a bright atmosphere. Photo analysis confirms subtle floral centerpieces on tables and light-colored walls contributing to the airy feel. One reviewer summarized the aesthetic as "gorgeous yet casual," while another characterized it as having "a relaxed, casual elegance." The venue offers outdoor waterfront seating for diners seeking canal views. One international visitor noted the space "erinnerte mehr an eine Kantine" (reminded more of a cafeteria) and felt it could use more Greek atmosphere, suggesting the focus leans toward comfort over themed decoration. The casual approach appears intentional, with one reviewer noting "It's not posh or pretentious but it doesn't pretend to be. It's comfortable with a scenic look at the canal."
Multiple reviewers specifically mentioned dining with families and groups, confirming the restaurant's family-friendly reputation. One parent brought a 14-month-old for early dinner and praised the "very friendly" server and fresh-tasting food. Another reviewer noted celebrating Mother's Day and birthdays at the venue over multiple years. One guest described it as "a fantastic place to get together with friends" with "inviting" atmosphere and a server who "offered recommendations." Service quality earned consistent praise across reviews, with one diner noting their server "was invisible until the exact moment" they were needed, demonstrating attentive but not overbearing service. Another reviewer gave one of their "rare 5-star reviews" specifically for the service approach, describing staff as "friendly, welcoming, and attentive." The restaurant accommodates groups and accepts reservations according to their website. One reviewer asked about dress code expectations, to which the venue's casual nature means looking "reasonable" is sufficient rather than formal attire.
Canal Street Grille operates as a BYOB establishment, a feature that adds value for diners in Bucks County where bringing your own wine or beer significantly reduces meal costs. The moderate price range of $15-30 per person combined with BYOB status makes this an economical choice for family dining and group celebrations. According to the restaurant's website, they offer daily lunch and dinner specials along with vegetarian and gluten-free options. Hours run from 11:30 AM to 8:00 PM Sunday through Thursday, extending to 9:00 PM on Friday and Saturday. The restaurant accepts reservations by calling 215-321-1333 and offers takeout through their online ordering system with pay-ahead options. One regular customer confirmed that takeout quality matches dine-in: "Take out is just as good as eating at the restaurant." The combination of BYOB policy, waterfront setting, and moderate pricing positions this as a value-oriented option for best family dining in Bucks County without sacrificing food quality or atmosphere.
The restaurant emphasizes Greek and Mediterranean dishes alongside American comfort food, with menu items and reviews confirming this dual focus. Photos show traditional Greek preparations including dolma (stuffed grape leaves) with lemon, grilled dishes with balsamic drizzle, and Greek salads served with pita sandwiches. According to the restaurant, they offer "the finest in Greek and American comfort food" and invite guests to "discover why we are Yardley's favorite Greek dining experience." One reviewer simply stated "Excellent Greek food" as their entire review, while another mentioned the restaurant was recommended by their nutritionist for "wonderful and fresh Mediterranean dishes." The menu balances Greek specialties with American options including burgers, wings, and various grilled meats. One reviewer noted ordering gyros and wraps that were "fresh and delicious," while homemade soups, plentiful salads, fresh seafood, and grilled meats round out the offerings according to the website.
| Loading... | — |
Yes, Canal Street Grille offers free lot parking and free street parking.
Yes, Canal Street Grille accepts reservations. Call ahead to reserve your table.
Canal Street Grille is open: Monday: 11:30 AM – 8:00 PM; Tuesday: 11:30 AM – 8:00 PM; Wednesday: 11:30 AM – 8:00 PM; Thursday: 11:30 AM – 8:00 PM; Friday: 11:30 AM – 9:00 PM; Saturday: 11:30 AM – 9:00 PM; Sunday: 11:30 AM – 8:00 PM.
Yes, Canal Street Grille is a great choice for large groups and parties.
Yes, Canal Street Grille is family-friendly and offers a kids menu.
Yes, Canal Street Grille offers takeout.
Yes, Canal Street Grille has wheelchair accessible entrance, accessible seating, accessible restroom and accessible parking.
Canal Street Grille accepts major credit cards and contactless payments.
Canal Street Grille is known for its Greek meatballs and crab cakes, both earning specific recommendations from multiple reviewers. The crab cakes contain mostly crab meat with very little filler according to one diner, while the Greek meatballs and mussels were called "excellent and highly recommended" by a Valentine's Day guest. The restaurant has been voted one of the best restaurants by the Bucks County Courier Times for three years in a row and offers views of the Delaware Canal from its dining room and outdoor seating area. One nutritionist recommended it to clients as one of the healthiest restaurants for its fresh Mediterranean dishes.
Yes, Canal Street Grille offers outdoor waterfront seating overlooking the Delaware Canal in historic downtown Yardley. Multiple reviewers mentioned the scenic canal views, with one describing "a scenic look at the canal" and another calling the views "tranquil." The restaurant's website and features list confirm outdoor seating is available. The combination of outdoor waterfront dining and BYOB policy makes this a popular choice for groups and families during warmer months. The casual atmosphere extends to the outdoor area, where diners can enjoy Greek and American dishes while watching the canal.
Yes, multiple reviewers confirmed Canal Street Grille accommodates families with children well. One parent brought a 14-month-old for early dinner and praised the "very friendly" server and "super fresh" food with "great flavors." Another reviewer mentioned celebrating Mother's Day and birthdays at the venue over multiple years, indicating it handles family occasions. The casual atmosphere, moderate pricing ($15-30 per person), and diverse menu with both Greek and American options including burgers and sandwiches make it suitable for varying children's preferences. The restaurant's waterfront location and relaxed setting described as "comfortable" by reviewers add to its family-friendly appeal.
Based on reviewer feedback, the Greek meatballs and mussels are among the best appetizers, both called "excellent and highly recommended" by one diner. The crab cakes earned praise for containing mostly crab meat with minimal filler. For main courses, photos show ribeye steak served over Spanish rice with Brussels sprouts, grilled chicken pita sandwiches with Greek salad, and dolma (stuffed grape leaves). One reviewer specifically recommended the gyros and wraps as "fresh and delicious." Multiple diners emphasized the overall freshness of ingredients, with one regular customer stating "everything is always so fresh and tasty" whether dining in or ordering takeout.
Yes, Canal Street Grille operates as a BYOB (bring your own bottle) establishment, allowing guests to bring their own wine, beer, or other beverages. This BYOB policy combined with moderate pricing of $15-30 per person makes it an economical dining option in Bucks County. The restaurant's website describes it as a "casual, BYOB escape" with views of the Delaware Canal. Multiple reviewers mentioned celebrating occasions like Valentine's Day, Mother's Day, and birthdays at the venue, suggesting the BYOB format works well for special celebrations as well as casual dining.
Yes, according to the restaurant's website, Canal Street Grille offers various vegetarian and gluten-free options alongside their Greek and American menu items. Photos and menu descriptions show dolma (stuffed grape leaves), Greek salads, and vegetable sides including Brussels sprouts and green beans. The Mediterranean focus means traditional vegetarian preparations like hummus, pita, and Greek salads are likely available. One nutritionist recommended the restaurant to clients as one of the healthiest options for fresh Mediterranean dishes, suggesting produce-forward preparations. For specific vegetarian dishes and current options, the restaurant notes that modifications must be made when placing orders through their online system or by calling 215-321-1333.
Have more questions about Canal Street Grille? Feel free to contact them directly.
No community photos yet
Be the first to share your experience!
Been here?
Share your experience with others
💡 These are general recommendations. Actual conditions may vary. Check Canal Street Grille's hours and call ahead during peak times.
| Loading... | — |
Claim your free listing to update information, add photos, and respond to reviews.
New restaurant openings, seasonal events, and updates to the directory — one email a month.
© 2026 Best of Bucks County. All rights reserved.