VIRGINIA - From the bustling streets of Northern Virginia to the coastal cities of Hampton Roads, the Commonwealth of Virginia boasts an incredibly diverse and delicious cheesesteak scene. Whether you are searching for a traditional "Whiz wit" served on shipped-in Amoroso rolls or a gourmet twist utilizing premium ingredients, Virginia's delis, pubs, and pizzerias have you covered.
Whether you are a strict purist or looking for a modern culinary take, here are the 10 best cheesesteak spots in Virginia.
1. Celebrity Delly
Located in Falls Church, this beloved institution is widely considered to serve the absolute best cheesesteak in Northern Virginia. Celebrity Delly offers a menu with an entire page dedicated to these savory sandwiches, but their classic take is legendary, featuring high-quality ribeye, perfectly grilled onions, and a fresh roll that rivals the most famous spots in South Philly.
2. Iggles Cheesesteaks & Burgers
Found in Virginia Beach, this appropriately named, Eagles-themed eatery brings massive Philadelphia energy and flavor to the coast. Frequently named the best cheesesteak in the entire state by national publications, Iggles delivers a perfect, unpretentious sandwich loaded with expertly chopped meat and classic cheese options that make Philly natives feel right at home.
3. Capo Deli
With locations in Tysons and Alexandria, this popular delicatessen is famous for its speakeasy vibe and incredible sandwich craftsmanship. Capo Deli elevates the cheesesteak experience with premium ingredients, notably their "Steak Me Home Tonight" variation served on a fresh sesame roll with caramelized onions, which constantly receives rave reviews from local food critics.
4. Jimmy's Old Town Tavern
A staple in Herndon for nearly 30 years, this welcoming sports bar is a repeat winner of local cheesesteak wars. Jimmy's sets itself apart by using authentic Amoroso rolls shipped fresh from the cheesesteak capital itself, allowing customers to customize their sizzling, steak-packed sandwich with classic Cheese Whiz, White American, or Provolone.
5. Grazie Grazie
Situated in Ballston, this modern neighborhood sandwich shop brings serious gourmet flair to the traditional Philly classic. Their highly rated cheesesteaks are known for their flawless meat-to-cheese ratio and artisanal approach, utilizing top-tier ingredients and fresh bread that absorbs every ounce of savory flavor without falling apart.
6. Philly Cheesesteak Cafe
Serving the Hampton Roads area out of Chesapeake, this local favorite has been dishing up 100% original Philly cheesesteaks since 2010. They pride themselves on representing old-school South Philly, offering massive, highly customizable sandwiches on fresh-baked bread that satisfy even the heartiest coastal appetites.
7. Solo NY Pizza
While the name implies a strict focus on New York-style slices, this Leesburg gem is actually home to one of the most highly rated cheesesteaks in Loudoun County. Solo NY Pizza flawlessly executes the steak and cheese sub, proving that a great pizzeria often holds the secret to an incredibly hearty, perfectly seasoned sandwich.
8. Tidewater Drive Philly Cheesesteaks
A Norfolk institution since 1983, this casual, no-frills eatery has spent decades perfecting the authentic Philadelphia-style cheesesteak. Locals flock to Tidewater Drive for their consistently delicious, perfectly griddled steaks, and they even offer creative twists like their famous Philly-style egg rolls to complete the meal.
9. Giovanni's
Another standout in Leesburg, this beloved local spot crafts a cheesesteak that easily ranks among the very best in Northern Virginia. Giovanni's focuses on the fundamentals, delivering a piping hot, generously stuffed sandwich where the high-quality meat, gooey melted cheese, and fresh roll work together in perfect harmony.
10. The Sandwich Shop
Nestled in the quaint Town of Vienna, this creative culinary hub is the ultimate destination for sandwich enthusiasts. While their menu spans the globe, their Steak and Cheese is a true standout, featuring premium ingredients and a perfectly toasted roll that makes it an absolute must-visit for cheesesteak lovers exploring Fairfax County.