Dining in a rustic barn AND devouring country classics? Sounds like the perfect pairing. You don’t have to travel down south for barn dining — there’s a barn restaurant in Maryland and it also offers country cooking, including shepherd’s pie, meat loaf, hot roast beef, and more. Read on to learn more, and arrive with a hearty appetite.
Twin Silos Restaurant is located at 217 Davis Road in Street, Maryland.
Google Maps
The restaurant is hidden on a local golf course known as Geneva Farm Golf Course. That means you’ll enjoy scenic views while you dine…
Geneva Farm Golf Course / Facebook
…and some interesting views of the inside of the establishment as well. This rustic barn building complete with two silos makes for a dining experience like no other in the Old Line State.
Edward Cotton / Google
You can choose to enjoy the golf course views from a window seat…
Bill B / TripAdvisor
…and don’t forget to explore the silos from the inside as well. The intricate wood patterns and chandelier are perfect for a photo-op.
Jennifer Nichols / Google
Two Silos Restaurant offers a variety of menu items, mostly of the country variety. Whether you’re craving chipped beef gravy…
Dren H / Google
…or a classic burger, the variety of options are sure to fill both your tummy, and your soul.
Mary Nelson / Google
The shepherd’s pie is a local favorite, beckoning to the good ol’ days.
Bill B / TripAdvisor
You also won’t want to miss out on the cream of crab, which some reviewers say is the best in the state.
Mary Nelson / Google
There is surely no other place like this barn restaurant in Maryland. Learn more by visiting the website (or social media page) linked below, and prepare for comfort food galore.
David Tikiob / Google
Learn more about Twin Silos Restaurant, and even order online, by visiting the official website. You can also follow the Geneva Farm Golf Course on Facebook.
Google Maps
Geneva Farm Golf Course / Facebook
Edward Cotton / Google
Bill B / TripAdvisor
Jennifer Nichols / Google
Dren H / Google
Mary Nelson / Google
David Tikiob / Google
For another great hidden restaurant in Maryland, head to The Oregon Grille. It just may be the best steakhouse in the Old Line State!
OnlyInYourState may earn compensation through affiliate links in this article.
Address: Twin Silos Restaurant @ Geneva Farm Golf Course, 217 Davis Rd, Street, MD 21154, USA