If cooking for the holiday isn’t your thing, never fear! There are plenty of restaurants throughout the Western suburbs that are excited to celebrate Christmas Eve with you.
View this post on Instagram
In addition to its regular menu, this Wayne establishment offers festive specials and fun cocktails. Try the BPT Poinsettia or the Mint Chocolate Martini.
1164 Valley Forge Rd, Wayne, (610) 293-9333
Enjoy a Christmas Eve brunch before the festivities kick off, then stick around to catch the Eagles game. The $1 oysters are a holiday highlight.
2455 Yellow Springs Rd, Malvern, (610) 296-9006
If you’re looking for a more upscale experience, Duling-Kurtz House Restaurant is the perfect choice, with elevated dishes and an extensive dessert menu.
146 S Whitford Rd, Exton, (610) 524-1830
Ron’s Original is open from 11 a.m. to 5 p.m. on December 24, with a sprawling menu favored by locals. Whether you’re looking for a pasta dish or roast beef on a long roll, you’re sure to find what you’re looking for at this Exton hotspot.
74 E Uwchlan Ave, Exton, (610) 594-9900
Looking to keep it casual? Roots Cafe serves up your favorite dishes from 10 a.m. to 3 p.m. on Christmas Eve.
133 E Gay St, West Chester, (610) 455-0100
Both the West Chester and Phoenixville locations will be open from 11 a.m. to 8 p.m., allowing you to celebrate the holiday (or catch the Eagles game) however you’d like.
131 Bridge St, #5, Phoenixville, (484) 302-5714; 44 W Gay St, Ste 1, West Chester, (610) 738-5104
View this post on Instagram
Fava is a favorite spot for any holiday, and Christmas Eve is no exception. Find the traditional feast of the seven fishes here set to live piano music.
1102 Baltimore Pke, Ste 101, Glen Mills, (484) 840-8603
View this post on Instagram
With reservations starting at 4 p.m., Harvest serves up a holiday meal you’ll feel good about with a classic farm-to-table menu.
549 Wilmington Pke, Glen Mills, (610) 358-1005
View this post on Instagram
If you’re looking to honor the tradition of the seven fishes, you’ll find plenty of seafood specialties at this Newtown Square Italian joint. For those in your party who don’t love seafood, the regular menu and additional specials will also be available.
191 S Newtown Street Rd, Newtown Square, (484) 420-4010
Family-style meals serving four are being offered for pickup on December 24 between 1 p.m. and 6 p.m. Each entrée comes with two sides, and hors d’oeuvres and raw bar add-ons are available.
105 E Lancaster Ave, Downingtown, (484) 237-8179
View this post on Instagram
Mae’s heat-and-eat menu serves four to six, and brunch options are available to enjoy on Christmas Day.
39 W Gay St, West Chester, (484) 887-0062
Enjoy the feast of the seven fishes in the comfort of your home—without the hassle of cooking. A roasted filet loin is also available.
100 State Rd, Media, (484) 445-4445
View this post on Instagram
Sophie’s BBQ is taking your traditional Christmas dinner to the next level, with a cherrywood-smoked ham covered in blackberry chipotle glaze. Pickups are available on December 23 and 24.
64 Rittenhouse Pl, Ardmore, (610) 642-0100
View this post on Instagram
Switch up your classic Christmas Eve fare with a new tradition. Autana offers a holiday menu full of tasty Venezuelan dishes for you to enjoy at home.
4 Station Rd, Ardmore, (484) 416-5843
Related: These Holiday Fashions From Main Line Area Shops Are Stunning