Canal Street Grille

27 E Afton Ave, Yardley, PA 19067

Cozy · Casual · Family-Friendly · Hidden Gem

8.5/10

Our weighted 10-point scoring system prioritizes food quality, service excellence, and dining experience, considering cuisine authenticity, professional reviews, and expert evaluations to assess Bucks County's premier restaurants.

○ Service
8.5
○ Ambiance
8.2
○ Food Quality
8.7
○ Accessibility
9
○ Value For Money
8.4

The Story

Nestled along the historic Delaware Canal in Yardley, Canal Street Grille offers a delightful culinary journey that blends Mediterranean warmth with American comfort. This cozy eatery captures the essence of casual fine dining, providing guests with an inviting atmosphere where Greek traditions meet local flavors. From classic gyros and moussaka to American favorites like chicken parm, the restaurant celebrates diverse culinary influences while maintaining an intimate, welcoming environment. The restaurant's location near the canal adds a picturesque backdrop to your dining experience, making it a hidden gem in Bucks County's vibrant food scene.

Public Sentiment

500+ Google Reviews

Patrons consistently praise Canal Street Grille for its authentic Greek dishes and friendly service. Reviewers frequently highlight the gyros, moussaka, and spanakopita as standout menu items, noting the generous portions and authentic flavors. The BYOB policy is appreciated, allowing guests to personalize their dining experience. Many guests describe the atmosphere as cozy and comfortable, perfect for both family dinners and casual gatherings. The restaurant's commitment to quality ingredients and traditional preparation methods seems to resonate strongly with its loyal customer base.

Best for: Family Dinner · Casual Dining · Greek Food · Canal Views

Authentic Greek cuisine · Friendly service · Cozy atmosphere · Great BYOB

Best Times to Visit

For the most enjoyable dining experience, visit Canal Street Grille during early evening hours, particularly between 5-7 PM on Fridays and Saturdays. These times offer a perfect balance of moderate crowd levels and a vibrant atmosphere. The restaurant tends to be busiest during dinner hours, with peak occupancy around 6-7 PM, ensuring a lively yet not overwhelming dining environment.

Buzzing

Fridays and Saturdays from 5-8 PM, with peak crowds around 6-7 PM when the restaurant reaches up to 88-100% capacity.

Relaxed

Weekday lunch hours (11:30 AM-1 PM) and early afternoons offer a quieter dining experience, with occupancy levels around 30-40%.

Frequently Asked Questions

What are the hours at Canal Street Grille?

Canal Street Grille is open Monday, Tuesday, Wednesday, Thursday, Sunday from 11:30 am to 8 pm; Friday, Saturday from 11:30 am to 9 pm. Hours can change for holidays, so confirm directly with the restaurant before visiting.

Where is Canal Street Grille located?

Canal Street Grille is at 27 E Afton Ave, Yardley, PA 19067, in Yardley, Bucks County, PA.

What kind of food does Canal Street Grille serve?

Canal Street Grille serves Mediterranean cuisine in Yardley. Nestled along the historic Delaware Canal in Yardley, Canal Street Grille offers a delightful culinary journey that blends Mediterranean warmth with American comfort.

Does Canal Street Grille take reservations?

Canal Street Grille accepts walk-ins and does not require reservations, though larger parties or peak times may benefit from calling ahead.

What's the dress code at Canal Street Grille?

The dress code at Canal Street Grille is casual — jeans and a clean shirt are perfectly fine.

Is Canal Street Grille expensive?

Canal Street Grille is budget-friendly (most entrees under $15). Final pricing depends on what you order — beverages, sides, and specials can shift the total.

When is the best time to visit Canal Street Grille?

Busiest times: Fridays and Saturdays from 5-8 PM, with peak crowds around 6-7 PM when the restaurant reaches up to 88-100% capacity. Quieter times: Weekday lunch hours (11:30 AM-1 PM) and early afternoons offer a quieter dining experience, with occupancy levels around 30-40%.

What do customers say about Canal Street Grille?

Patrons consistently praise Canal Street Grille for its authentic Greek dishes and friendly service. See more reviews from diners on Google.

Location & Getting There

By Car

Street parking available nearby

Get Directions →

Taxi / Uber

Convenient drop-off at entrance

Book Uber →

Public Transit

Check local transit options

View Routes →

Ratings & Reviews

5
370
4
133
3
35
2
19
1
16

Information

Address

27 E Afton Ave, Yardley, PA 19067

Price Range

$

Reservations

Not Required

Hours

Monday11:30 AM to 8 PM
Tuesday11:30 AM to 8 PM
Wednesday11:30 AM to 8 PM
Thursday11:30 AM to 8 PM
Friday11:30 AM to 9 PM
Saturday11:30 AM to 9 PM
Sunday11:30 AM to 8 PM

More Restaurants Near Yardley