If you’re on the hunt for the best places to eat in Williamsburg, VA, you already know this historic city has plenty to offer. From Colonial Williamsburg’s historic taverns to modern farm-to-table gems, the variety is impressive. But when you want bold flavor, a welcoming atmosphere, and food that feels like a local favorite from the first bite, Rick’s Cheesesteak Shop is hard to beat. As part of our food travel blog, we’ll explore our visit to this lovely place.
This isn’t just another quick-stop sandwich shop—it’s the kind of place where you walk in and the smell of sizzling steak and onions hits you immediately. The kind where you can hear laughter from a corner booth, from friends sharing a beer, and the soft thud of a fresh hoagie roll being sliced for the next order.

A Philly Classic with a Williamsburg Twist
Rick’s Cheesesteak Shop draws inspiration from Philadelphia‘s most famous sandwich, but adds a unique Williamsburg twist. The foundation is simple but perfected: thin-sliced steak grilled just right, creamy melted cheese, and a roll that’s soft in the middle yet has a light crunch on the crust.
You can order yours “original” style or make it your own—pile on peppers and onions, swap in their signature Cooper Sharp cheese for a sharper, richer bite, or add mushrooms for an earthy kick.
View this post on Instagram
The menu doesn’t stop at sandwiches. Cheesesteak egg rolls have become a cult favorite—crispy, golden shells packed with the same savory filling as their classic cheesesteaks, served with a dipping sauce that regulars swear by. You’ll also find perfectly crinkle-cut fries, hearty hoagies, and rotating specials that keep things interesting for frequent diners.
The People Behind the Counter
Rick’s is run by Ben and Jenn, a husband-and-wife team with deep Williamsburg roots. Ben, a retired U.S. Navy veteran with years of experience in nuclear propulsion and radiation health, knows a thing or two about precision. Jenn, a dedicated local educator, brings warmth, patience, and a love for connecting with people—qualities you can feel in every interaction at the shop.
View this post on Instagram
Jenn grew up just outside Philadelphia, where cheesesteaks weren’t just a food—they were part of the culture. When the chance came to take over Rick’s in Williamsburg, it was a way to blend her hometown pride with their shared desire to run a family business. Since then, they’ve honored Rick’s tradition while expanding their reach in the community through fundraisers, school partnerships, and local events.
Flavor Meets Local Craft
Rick’s has teamed up with the Virginia Beer Company, one of Williamsburg’s most beloved breweries, to offer Griffin Gold, the official golden ale of William & Mary. Light, crisp, and balanced, it’s the perfect complement to a warm cheesesteak or a plate of fries.
Beyond the beer, Rick’s also stocks a selection of fountain drinks, bottled sodas, and sweet tea for those who want something non-alcoholic. They’re the kind of place that knows a cold Dr. Pepper can be just as satisfying as a craft pint when you’re digging into a hot sandwich.
Up for a Challenge?
If your appetite is as big as your competitive streak, the 3-Course Food Challenge is a rite of passage. The task: polish off cheesesteak egg rolls, a full cheesesteak with fries, and a classic cannoli—all within 20 minutes. Finish in time, and you’ll earn a Rick’s T-shirt, a free meal, and bragging rights that last much longer than the food coma that follows.
Why Rick’s Stands Out
Williamsburg’s dining scene is diverse, but Rick’s manages to carve out a lane all its own. Here’s why locals (and a growing number of tourists) keep coming back:
- Authentic flavor – No shortcuts, just high-quality ingredients made fresh.
- Menu creativity – Regular specials, unique twists like Cooper Sharp egg rolls, and seasonal treats.
- Local partnerships – Collaborations with businesses like the Virginia Beer Company.
- Community involvement – From donations to volunteer work, they give back as much as they serve.
- Family atmosphere – Whether you’re a college student, a family with kids, or a solo traveler, you’ll feel welcome here.
Insider Tips for First-Time Visitors
- Come hungry – Portions are generous, especially if you’re adding fries or egg rolls.
- Arrive early for dinner – Rick’s closes by 8 p.m., so a 6:30–7:00 arrival is ideal.
- Pair your meal with Griffin Gold – It’s the ultimate cheesesteak companion.
- Check their socials – Rick’s often announces daily specials and events on Instagram and Facebook.
Perfect for Locals and Tourists Alike
Location-wise, Rick’s is in a sweet spot for anyone exploring the area. You can grab a quick lunch before walking the streets of Colonial Williamsburg, refuel after a morning tour of the College of William & Mary, or make it your dinner stop before catching a show or heading to Busch Gardens Williamsburg.
View this post on Instagram
For locals, it’s the kind of place you stop by after work, where the staff recognizes you and your usual order. For visitors, it’s a chance to eat like a Williamsburg resident and get a taste of the city’s welcoming, laid-back side.
A Slice of Philly with Williamsburg Heart
Rick’s tagline says it best: “Inspired by the City of Brotherly Love, revolutionized in the heart of the Historic Triangle.” That’s not just marketing—it’s the truth. From the food to the atmosphere to the people running the place, Rick’s feels like it belongs here.
Website: rickscheesesteakshopwmsbgva.com
Instagram: @ricks_cheesesteaks_cw
Facebook: Rick’s Cheesesteak Shop
If you’re exploring the best places to eat in Williamsburg, VA, make sure Rick’s Cheesesteak Shop is high on your list. One bite, and you’ll see why it’s not just a meal—it’s a local tradition.
Want to read more of our latest posts? Check out our guide to planning a gourmet picnic.










