Hot, cheesy, and irresistibly messy (but absolutely worth it), the Cheesesteak is a masterpiece of a sandwich that usually starts with a warm hoagie roll, packed with thinly sliced steak, and topped with melty cheese and perfectly sautéed onions. Sounds like a true comfort food, are we right? 

With National Cheesesteak Day coming up, time is of the essence. Here’s where you can grab a delicious Philly-style cheesesteak or the ol' Steak and Cheese sub in Fairfax County to satisfy your craving and celebrate March 24 whichever way you like it.

 

Philly Cheesesteak Spots

Jimmy's Old Town Tavern
Herndon


Jimmy's Old Town Tavern has been a staple in Herndon for nearly 30 years, serving up delicious dishes in a welcoming sports bar atmosphere. But when it comes to cheesesteaks, Jimmy's sizzling, steak-packed sandwich is a repeat winner of Northern Virginia Magazine's Cheesesteak Wars. Maybe it's the fact that they use authentic Amoroso rolls, shipped fresh from the cheesesteak capital itself, Philadelphia. Or maybe it's because you get to customize your cheese selection, choosing from South Philly’s iconic Cheese Whiz, South Jersey’s favorite White American, or North Philly's preferred Provolone. Whatever the reason, Jimmy's is a tried and true cheesesteak winner. 

 

Celebrity Delly
Falls Church


With over 35 years to perfect their recipes, it's safe to say that Celebrity Delly knows a thing or two about crafting an incredible cheesesteak. Their menu even features an entire page dedicated to these savory sandwiches, offering everything from the classic 'OG Cheesesteak' to bold variations like 'The Boss,' which is loaded with mushrooms, onions, garlic aioli, and muenster cheese. Even vegetarians can join the club with their Mushroom Cheesesteak, a meatless option that’s just as appetizing.
 

Sully's Pour House
Herndon


Sully's offers a friendly atmosphere with classic pub fare, a wide-ranging beer selection, and, of course, flavorful cheesesteaks. Served on Amoroso bread, you can bet this is the real deal. Want to kick things off with something bold? Try the Cheesesteak Egg Rolls, a must-try appetizer to start your meal! 

 

Johnny's New York Style Pizzeria & Restaurant
Alexandria

Johnny's New York Style Pizzeria & Restaurant serves authentic New York-style pizza using homemade recipes and the same goes for their cheesesteaks. Who says you can't enjoy a slice of pizza alongside your cheesesteak? 

 

Casa D'Mama Pizzeria
Annandale

Casa D'Mama Pizzeria has a variety of cheesesteaks on the menu. Head over to Annandale to try their Philly Cheesesteak Sub, loaded with grilled beef slices, lettuce, tomato, grilled onions, Cajun spices, and, of course, provolone cheese. They also have Chicken Phillys and Steak and Cheese options. Definitely a must-try in the area!

 

The Main Street Pub
Clifton

Clifton General Store - Main Street Pub - OBVFX

The Main Street Pub has delicious breakfast and lunch items that hit the spot before exploring the charming Town of Clifton. They offer a wide selection of sandwiches, but the only one that matters if you're reading this is the Philly Cheese Sub. To make things even better, the 3 Alarm Philly Cheese Sub will knock your socks off with its touch of bacon and dash of spicy Sriracha mayo. Main Street Pub is an absolute must-visit for cheesesteak lovers in Fairfax County!

 

Steak & Cheese Spots

Georges Steak n' Things
Fairfax Station


This family-owned and operated restaurant in Fairfax Station offers scratch-made menu items, from sensational salads, fajita wraps, and of course, the VERY popular Cheese Steak subs! Porterhouse steak is sliced, grilled, and then topped with cheese. This mom-and-pop shop truly knows how to bring the flavors home!

 

The Sandwich Shop
Vienna


Nestled in the quaint Town of Vienna, The Sandwich Shop is THE hub to grab your sandwich of choice - their menu offers everything from Banh Mi to Meatball Subs. Their creations truly never disappoint, especially The Steak + Cheese. This is one sub you have to taste to believe!

 

Deli Italiano
Great Falls, Reston, & Herndon


Deli Italiano first opened their doors in Great Falls, Virginia in 1990 serving just six guests at a time. Now, you can visit any of their six locations in Northern Virginia. They provide the ultimate love triangle of Steak and Cheese subs. Choose from the classic Steak & Cheese with seasoned Philly-style steak, grilled marinated onions, and banana peppers; the Supreme Steak with mushrooms and green peppers; or the Chicken Philly. This complicated romance may be tricky, but at least it’s a delicious one!

 

Classic Regional and National Chains

Don't sleep on the regional - and yes, even national - restaurant chains for delicious Cheesesteak options. A couple to keep an eye out for: 

 

Did we miss any favorite Cheesesteak spots? Let us know in the comments - and be sure to tag us on social media using #FXVA and @VisitFairfax. We’d love to see your cheese pull!