Remember when lunch meant a stool at the counter, a grilled sandwich, and a milkshake made right in front of you? That kind of spot used to sit on almost every Main Street in Maryland.
Most of them are gone now, replaced by drive-thrus and chain menus. A few, though, are still flipping burgers and pouring fountain sodas in small towns from the Eastern Shore to the mountains.
Here are five old-school lunch counters still worth pulling up a seat for, plus what to order and when to go.
1. Rayne’s Reef Soda Fountain & Grill, Berlin, MD

Milkshakes here still come out of an old-school mixer in a stainless steel cup, then get poured into a vintage soda glass. Grab a counter seat and you can watch the whole thing happen.
The building dates to around 1901, and it sits right on North Main Street in the middle of Berlin’s well-preserved historic downtown. It is a fitting home for a place that leans into nostalgia without feeling like a museum.
Breakfast and burgers come off the grill, and the build-your-own burger lets you call the shots. The tuna melt with cheddar on rye is a sleeper hit, and the Reuben has a loyal following of its own.
Breakfast plates offer bacon, sausage, ham, or scrapple for a true Eastern Shore start.
Save room for an ice cream soda, a cherry cola, or a small sundae. Hours run Tuesday through Sunday, 8 AM to 5 PM, and it is closed Mondays.
Saturdays get busy and reservations are not taken, so a weekday visit is the easier play. Parking downtown can take a lap or two.
2. Englanders, Oakland, MD

Lunch and antique shopping rarely share a roof, but in Oakland they do. Englanders runs a grill and soda fountain inside an antique store, with a real in-store lunch counter that brings back memories of the late 1960s and early 1970s.
Up in Garrett County, buckwheat cakes are a regional favorite, and they are the signature dish here. Homemade vegetable soup and milkshakes round out the short list of things people keep coming back for.
You can take a stool at the counter or slide into one of the tables and booths. Service has a friendly, 1950s-style feel that matches the antiques around you.
This is a daytime spot only. It opens at 8 AM daily and closes at 2:45 PM Monday through Saturday and 1:45 PM on Sunday.
Parking is usually easy on East Alder Street, and reservations are accepted if you are bringing a group. I would plan a lazy Saturday around this one, browsing after breakfast.
3. Stam’s Luncheonette, Chestertown, MD

Not every throwback has to be frozen in time. Stam’s takes the classic lunch counter format and adds a few modern twists, right on High Street in Chestertown’s brick-lined historic district.
The menu sticks to crowd-pleasers done well. Think BLTs, grilled cheese, tuna melts, butter burgers, and fries.
House-made ice cream and old-fashioned fountain sodas are the real draw, and a chocolate shake makes a solid lunch dessert. Vegetarians get a full menu of their own, which is not something most vintage counters can claim.
Plan around the schedule, since it is closed Monday and Tuesday. Hours are 11 AM to 6 PM Wednesday, Thursday, and Sunday, stretching to 8 PM on Friday and Saturday.
Street parking is free and usually easy to find. Outdoor seating is available too, which makes it a nice stop after a walk down to the Chester River.
4. Princess Restaurant, Frostburg, MD

Coconut cream pie might be the best reason to stop in Frostburg. At the Princess Restaurant, it shares the spotlight with homemade soups and rolls in a family-owned diner with booths dating back to the 1950s.
Find it on West Main Street, part of the old National Road that runs through this Allegany County mountain town. The setup is pure old-time dining, with a front counter and table service both available.
Lunch leans hearty. The Princess Burger, Steak Burger, Savage Burger, and Cheese Steak Sub all hold court, and fresh-cut home fries are a smart side.
Early risers win here. Doors open at 6 AM Monday through Saturday and close at 4 PM, with Sundays off.
Prices stay reasonable and service moves quickly. Friday mornings and Saturday afternoons draw the biggest crowds, while early-week mornings are calmer.
5. Williamsport Diner, Williamsport, MD

Bikers and walkers coming off the C&O Canal towpath have an easy lunch option just up the street. The Williamsport Diner sits on East Potomac Street in this small Potomac River town.
Seating is limited, so it fills up fast. What it lacks in size, it makes up for with a big, all-American menu and fair prices.
The BLT and fries come out hot and quick. Sandwiches and salads use thick-cut slices of roasted turkey breast, a detail that sets it apart from the deli-meat crowd.
Unlike most counters on this list, it stays open into the evening. Hours run 7 AM to 9 PM Monday through Saturday and 7 AM to 7 PM on Sunday.
Sunday mornings are the busiest stretch. Arrive midweek if you want your pick of seats.
Each of these five places keeps a little piece of Main Street history running, one sandwich at a time. Pick one for your next road trip and grab a stool while you still can.
Enjoyed this story?
Add Fast Food Club as a preferred source to see more of our reporting on Google.