Leave Morgantown, PA mid-morning and take PA-100 north to US-222 toward Breinigsville; in light traffic it’s usually a 40–55 minute drive, and the route is straightforward even if you’re not local. Aim to roll in before lunch so you can get easier parking and beat the rush at the stores. If you’re carrying coolers or planning a bigger haul, this is the best part of the day to handle it—most lots in the area are simplest before the lunch crowd. Your first stop is Grocery Outlet, where the fun is digging through the closeout aisles for bargains on snacks, pantry staples, drinks, and random wins you didn’t know you needed. Budget about $10–30 per person, and give yourself around 45 minutes so you’re not rushing the deal-hunting.
From Breinigsville, continue south/east to The Promenade Shops at Saucon Valley in Center Valley; it’s an easy, sensible stop for a break because the open-air layout lets you stretch your legs without losing the whole afternoon. Plan on about 20–30 minutes of driving depending on traffic, then settle in for roughly 1.5 hours to shop, walk, and eat. For lunch, this is the kind of place where you can keep it simple and practical—grab something quick, sit outside if the weather behaves, and then wander a bit. Parking is usually straightforward in the main lots, and if you’re carrying groceries or fragile items, it’s a good idea to stash them out of sight before you start browsing.
Head over to Emmaus Farmers’ Market for a more local, regional stop that feels less like errands and more like actually being in the Lehigh Valley. It’s a good place to pick up produce, baked goods, and a few small extras that make a road-trip grocery run feel curated instead of purely utilitarian. Expect to spend about an hour and roughly $10–25 per person, depending on how much you decide to sample or bring home. This is also the right time of day to slow down a little—browse, ask what’s fresh, and don’t overplan the rest of the afternoon. If you’re driving between stops, keep the route flexible and leave a bit of buffer; local traffic can thicken around shopping corridors and school zones.
Wrap the day with dinner at Bolete Restaurant in the Exeter Township area, which is the kind of place that rewards an unhurried evening. It’s a polished farm-to-table spot, so reservations are smart, especially on a Thursday night, and dinner here usually runs about 1.5–2 hours with a budget around $35–70 per person depending on what you order. It’s a good contrast to the earlier bargain-hunting and market browsing: quieter, more settled, and a nice way to end the day without feeling rushed. If you’re heading back afterward, leave with enough time to avoid the late-evening grind on the main roads; the drive out is easiest once the dinner crowd starts thinning, and you can keep it simple by taking the most direct route back toward Morgantown.
Leave Breinigsville early and head east on PA-100 toward Ephrata so you can get to Green Dragon Market right when things are waking up; from Breinigsville it’s usually about a 35–50 minute drive depending on traffic, and an early arrival makes parking easier and the produce, baked goods, and prepared-food stands much less picked over. Expect a lively, slightly chaotic farmers-market feel: cash is still handy at some stalls, though plenty now take cards, and most shoppers spend around $10–30 before they even realize it. From there, continue a short hop to Stoltzfus Meats in the Ephrata area for sandwiches, deli snacks, and something to stash for later—plan on 10–15 minutes between stops, with the visit itself taking about 45 minutes if you browse a bit.
Work your way south to Intercourse for Kitchen Kettle Village, which is only about a 20–25 minute drive and gives you a calmer, more wanderable contrast after the market bustle. This is the place to slow down: pop into a few shops, sample jams, pick up a treat, and let lunch happen organically rather than force a rigid plan. It’s easy to spend 1.5 hours here and about $15–35 per person without trying very hard. If you want a simple way to pace the day, this is a good spot to sit for a coffee or snack, then keep moving before you feel too full for the next stop.
Continue west to East Earl for Shady Maple Smorgasbord, which is the classic big, comforting Pennsylvania Dutch meal stop and works well as either a late lunch or an early dinner anchor. From Kitchen Kettle Village, figure on about 20–30 minutes on the road; once there, allow roughly 1.5 hours if you’re doing it right. Prices are usually in the $20–35 range depending on the meal and any add-ons, and the trick is to arrive hungry but not absolutely starving. After that, swing back toward Breinigsville for BB Grocery Outlet and do your outlet run last so anything cold or fragile goes straight into the car—budget about 45 minutes there, with typical savings if you’re grabbing pantry staples, snacks, and whatever marked-down finds happen to be good that day.
Head back to Morgantown via PA-100, which is the easiest return route and usually takes about 40–55 minutes once you’re loaded up and ready to go. If you want one last pause before the drive home, it’s easiest to grab coffee or a road snack near the highway rather than detouring deep into town, since the whole point now is keeping the return simple. Leave a little cushion if you’ve bought perishables, and once you’re on PA-100, the day settles into a straightforward finish.