Skip to main content
← Back to Blog
Terrain Garden Cafe dining experience in Glen Mills
Things to Do

Best Restaurants, Shops, and Things to Do in Glen Mills

Published: August 26, 2026 Last Updated: August 26, 2026 5 min read

Key Takeaways

  • +Il Granaio Italian Restaurant and Terrain Garden Cafe are the top dining destinations in Glen Mills.
  • +The Shoppes at Brinton Lake and Concordville Town Centre offer premier shopping for everyday needs and specialty finds.
  • +Newlin Grist Mill and Ridley Creek State Park provide outstanding outdoor recreation and family activities.

Glen Mills offers an impressive array of dining, shopping, and recreational activities that rival any community in Delaware County. From upscale Italian dining and garden cafes to historic parks and family entertainment, Glen Mills provides residents and visitors with diverse options for leisure and enjoyment. Here is your complete guide to the best restaurants, shops, and things to do in Glen Mills.

Best Restaurants in Glen Mills

Il Granaio Italian Restaurant

Il Granaio is Glen Mills top-rated Italian restaurant, earning a 4.6-star rating from over 500 reviews. Located at 711 Concord Road, this elegant establishment serves authentic Italian cuisine in a warm, sophisticated setting. Known for handmade pasta, fresh seafood, wood-fired pizzas, and an extensive wine list, Il Granaio is the go-to destination for special occasions, date nights, and celebratory dinners. The restaurant also features a full bar and seasonal outdoor dining when weather permits.

Terrain Garden Cafe

Terrain Garden Cafe is a beloved dining destination inside the Terrain home and garden lifestyle store at 914 Baltimore Pike. The cafe serves seasonal, farm-fresh cuisine in a stunning indoor-outdoor setting surrounded by plants, flowers, and garden decor. The menu changes with the seasons, offering fresh salads, sandwiches, flatbreads, and craft beverages. The garden-like atmosphere makes it a favorite for brunch, lunch, and afternoon tea. After your meal, explore the adjacent Terrain store for unique home decor, plants, and garden accessories.

Ravanesi Pizzeria

Ravanesi Pizzeria at 790 Baltimore Pike is a local favorite for classic and specialty pizzas, earning a stellar 4.7-star rating. Known for fresh ingredients, generous toppings, and a family-friendly atmosphere, Ravanesi offers takeout, delivery, and dine-in options. Their menu extends beyond pizza to include calzones, strombolis, salads, and Italian specialties.

Harvest Seasonal Grill

Harvest Seasonal Grill is a popular farm-to-table American restaurant located in the Glen Mills area. Known for its seasonal menu that changes four times a year, Harvest focuses on fresh, locally sourced ingredients. The restaurant offers gluten-free and vegan options alongside classic American fare, and its warm, rustic atmosphere makes it a favorite among Glen Mills families. Check their website for current seasonal specials.

Other Notable Dining Options

Glen Mills offers several additional dining options worth exploring. The Crown Tavern serves classic American fare in a historic setting. Not Your Average Joe's offers creative American cuisine and craft cocktails. White Dog Cafe brings its renowned farm-to-table philosophy to the Glen Mills area. Fava Ristorante Italiano at 1102 Baltimore Pike provides another excellent Italian dining choice. The Booths Corner Farmers Market at 1362 Naamans Creek Road features a variety of food vendors for quick bites, fresh produce, and specialty foods. For a complete list, visit TripAdvisor Glen Mills Restaurants.

Shopping Destinations

Terrain

Terrain at 914 Baltimore Pike is a flagship home, garden, and lifestyle store that draws visitors from across the region. The beautifully curated store offers indoor and outdoor furniture, plants and flowers, garden accessories, home decor, and unique gifts. The attached Garden Cafe makes it a true destination experience.

Shoppes at Brinton Lake

The Shoppes at Brinton Lake at 949 Baltimore Pike is Glen Mills premier shopping center. Anchor tenants include The Fresh Market for gourmet groceries, along with specialty boutiques, a wine shop, and several dining options including Harvest Seasonal Grill. The Shoppes also feature a Starbucks and other convenient services for daily needs.

Concordville Town Centre

The Concordville Town Centre on Baltimore Pike offers major retail anchors including Target, Marshalls, HomeGoods, and DSW. This shopping center provides convenient one-stop shopping for clothing, home goods, shoes, and household essentials. Several restaurants and fast-casual dining options are also located here, making it a busy commercial hub for Glen Mills residents.

Costco Wholesale

The Costco at 700 Evergreen Drive in nearby Concordville provides bulk shopping for Glen Mills families. With a pharmacy, gas station, optical department, and food court, it serves as a regular shopping destination for many residents.

Booths Corner Farmers Market

Booths Corner Farmers Market at 1362 Naamans Creek Road is a classic indoor/outdoor market with fresh produce, meats, cheeses, baked goods, and prepared foods. The market operates year-round and is a vibrant community gathering spot, especially on weekends.

Things to Do

Newlin Grist Mill

Newlin Grist Mill is a 160-acre historic park and nature preserve offering 8.5 miles of trails, a working 18th-century grist mill, waterfalls, and educational programs. The park is open year-round with free trail access and paid mill tours. It hosts seasonal events including maple sugaring demonstrations, mill tours, and nature programs.

Ridley Creek State Park

Ridley Creek State Park offers over 2,600 acres of hiking, biking, fishing, and picnicking just minutes from Glen Mills. The park features a 5-mile paved multi-use trail, the historic Hunting Hill Mansion, formal gardens, and the Colonial Pennsylvania Farmstead. It is a year-round destination for outdoor enthusiasts.

Glen Mills Golf Course

The Golf Course at Glen Mills is a top-rated public golf facility at 221 Glen Mills Road, earning a 4.5-star rating from visitors. The beautifully maintained course features rolling hills, challenging holes, and scenic views that make it a favorite among local golfers. The course also offers lessons, a pro shop, and event hosting.

Sky Zone Trampoline Park

Sky Zone Trampoline Park at 10 Conchester Road provides indoor family entertainment with wall-to-wall trampolines, dodgeball, fitness classes, and toddler-friendly sessions. It is a popular destination for birthday parties, school events, and weekend family outings.

Seasonal Events

The Bates Motel and Haunted Hayride at 1835 Middletown Road is a well-known seasonal haunted attraction that draws visitors from across the region each fall. The Oasis Family Fun Center at 35 Lacrue Avenue offers additional family entertainment options including arcade games and activities.

For a complete overview of Glen Mills lifestyle, read our Glen Mills Pros and Cons guide or explore our Schools and Community guide.

Share:

Frequently Asked Questions About Glen Mills Dining and Activities

What is the best restaurant in Glen Mills?

Il Granaio Italian Restaurant (4.6 stars) and Terrain Garden Cafe are the top-rated dining destinations in Glen Mills.

Where can I shop in Glen Mills?

Terrain, Shoppes at Brinton Lake, Concordville Town Centre (Target, Marshalls), and Booths Corner Farmers Market are the main shopping destinations.

What is there to do in Glen Mills?

Newlin Grist Mill, Ridley Creek State Park, Glen Mills Golf Course, Sky Zone Trampoline Park, and seasonal events like the Bates Motel Haunted Hayride.

Is there a farmers market in Glen Mills?

Yes, Booths Corner Farmers Market at 1362 Naamans Creek Road operates year-round with fresh produce, local foods, and artisan goods.

John Smart

Written by John Smart

AI-Certified Agent(TM) with eXp Realty | PA License RS348332

Serving Philadelphia, Montgomery, Bucks, Chester, Delaware and Berks Counties

Get More Philly Real Estate Insights

Join 5,000+ subscribers getting weekly market updates and neighborhood guides.

Schedule a Consultation Call 215-598-6848
← Previous Post Next Post →