
A Local’s Guide To Williamsburg’s Food Scene — And The Surprising Spot You Have To Try
Let’s be real — when you think of Williamsburg, Virginia, food probably isn’t the first thing that pops into your head. You’re more likely picturing powdered wigs, college kids from William & Mary, or maybe those postcard-perfect colonial streets. But here’s the thing: Williamsburg’s been having a bit of a food glow-up lately.
From cozy brunch joints and indie coffee shops to modern takes on Southern classics and a legit craft beer scene, this historic town has been slowly — and quietly — turning into one of the region’s most under-the-radar food destinations. And tucked among all the polished new spots is one place that keeps stealing the show — and trust us, it’s not what you’d expect.
Meet Rick’s Cheesesteak Shop: The Local Legend You Didn’t See Coming
Just off the main drag on Prince George Street, Rick’s Cheesesteak Shop doesn’t exactly scream “culinary hotspot” from the outside. But once you step in, you’ll get it. The place hums with energy — no frills, all flavor, and just the right amount of Philly attitude.
The hero of the menu is, of course, the classic cheesesteak: thin-sliced steak, grilled onions, melted cheese, and rolls that feel like they were smuggled in straight from South Philly. It’s messy, rich, and exactly what you want when you’re craving something that hits hard and tastes like home — even if you’re not from Philly.
But don’t sleep on the rest of the lineup. The cheesesteak eggrolls are everything you didn’t know you needed. The turkey club? Surprisingly fresh and hearty. Even the Italian salad punches above its weight. And yes — there are cannolis, and they’re wildly overachieving.
Bonus: Local Beer on Tap
Rick’s doesn’t just serve up good food — they know what to pour alongside it. They’ve teamed up with local breweries like Virginia Beer Co. and Alewerks to offer craft beers that are brewed just down the road. It’s the kind of thoughtful touch that makes grabbing lunch feel like a mini event.
Pro tip: If you order a “wit” at Rick’s, you’re not just asking for onions — you’re asking for the full cheesesteak experience. As Virginia Beer Co. put it, “When you say wit at Rick’s, they’ll know you mean ‘crack me a COLD one wit that cheesesteak.’” The lingo’s half the fun.
So, Why All the Hype?
In a town known for its fine dining and historic charm, Rick’s does something different — it keeps it real. It’s not trying to impress with white tablecloths or fancy plating. It’s bold and full of flavor, all while maintaining generous portions. Locals love it, students swear by it, and visitors who stumble in usually end up coming back before they leave town.
One local summed it up perfectly:
“The vibe, the food, the whole setup — it just works. It feels like a big-city spot dropped into a small town, but without losing that local soul.”
Bottom Line: Come for the History, Stay for the Cheesesteak
Sure, soak up the colonial charm. Walk Duke of Gloucester Street. Sip a cocktail, try the trendy brunch place, maybe even catch a musket demo. But when you’re hungry for something that feels current, satisfying, and totally unpretentious?
Rick’s is where it’s at. Get the cheesesteak. Get it “wit.” And thank us later.
📍 Rick’s Cheesesteak Shop
603 Prince George St, Williamsburg, VA
Follow them on Instagram at @rickscheesesteakshop for specials, new drops, and serious cheesesteak content.