Though Rancho Cucamonga might not be Southern California’s most famous food destination (see Los Angeles or San Diego for that), its sprawling suburban streets hide sandwich shops that make the drive worthwhile. From towering pastrami creations that’ll make you forget the freeway traffic, to Vietnamese banh mi so crisp they justify the heat, to a lowkey deli with some of the Inland Empire’s finest Italian subs, these are our top picks.
Lee’s Sandwiches
$ | (909) 285-0051 | WEBSITE

Lee’s Sandwiches’ #3 option with cured pork and their vegetarian choices are go-to orders, while the restaurant is a popular local spot that does fresh ingredients and fresh bread and quiet atmosphere for those visits when you want to relax and unwind.
Corner Bakery
$ | (909) 803-2600 | WEBSITE

While this tidy and well-maintained sandwich shop in Rancho Cucamonga offers a solid lineup of casual favorites, it’s their frankly exquisite cold brew ice coffee that has us coming back again and again. Other standout menu options include a perfectly sized chicken pesto sandwich with just the right balance of flavors for a satisfying afternoon meal, and a comforting bowl of oatmeal that we wouldn’t think twice about ordering on a quiet morning.
There’s also a welcoming patio area that provides a calm atmosphere for working or relaxing, as well as consistently good service from the charismatic staff that makes you feel right at home.
Charleys Cheesesteaks
$ | (909) 922-8035 | WEBSITE

Tucked into a bustling strip in Rancho Cucamonga, this casual counter-service spot quietly gets on with making some of the tastiest sandwiches in this corner of Southern California. Offering a focused menu of Philly cheesesteaks, fries, and chicken sandwiches, dishes here are priced in a way that you’re always going to end up adding one or two more items than you were planning.
And that’s okay, because everything from the juicy, smoky Philly cheesesteak, through to their flavorful Large Teriyaki Chicken Cheesesteak, and moreish Ultimate Fries taste just as satisfying on the drive home as they did moments after ordering.
The Stackz Co.
$ | (909) 367-2880 | WEBSITE

Or, if you’re craving something more substantial than just a snack, The Stackz Co. on the main strip is where you’ll want to head—they take their sandwiches and brews very seriously, and the whole setup makes for a perfect casual meal stop. The interior has that nice dark atmosphere with plenty of seating, music playing, and a pool table to keep things lively. You’ll find a couple of televisions tuned to sports and a neat jukebox adding to the vibe.
The staff is friendly and attentive, happy to offer tastes of their various brews or accommodate special requests, like serving your sandwich on fries or as a wrap. Popular picks include the jalapeno poppers, loaded tots, and an array of flavorful sandwiches, like the Italian or other hot varieties, which pair wonderfully with their tasty beers on tap. Don’t miss the BLTs, beer-battered onion rings, or tater tots either—they’re customer favorites for good reason.
The sandwiches themselves are a highlight, with soft, thick bread that’s not doughy, making each bite a delight. While the menu no longer features burgers, the sandwiches, brews, and overall experience more than make up for it. Portions are generous, leaving you full and happy, especially if you add a beer on the side. At around $10–$15 for a sandwich and sides, the price is very reasonable.
Flavors are excellent, and when combined with items like the onion rings, it all crafts a well-balanced harmony that’ll have you leaving satisfied. 10/10 recommend—it was very, very delicious.
The Deli
$ | (909) 989-8122 | WEBSITE

Or, cozy and classic The Deli opens early and stays busy, and that steak sandwich is perfect for those days when you’ve powered through the morning, decided to grab lunch while running errands, noticed it’s suddenly noon, and definitely need something hearty, some chili cheese fries, and – since you’ve earned it – a massive meatball sub with extra sauce.
Firehouse Subs Victoria Commons
$ | (909) 256-6013 | WEBSITE

We’re not going to claim we’ve surveyed every sandwich shop in Rancho Cucamonga or anything, but Victoria Commons might just have the most reliable spot for satisfying sandwiches in the area. Though it’s this straightforward, welcoming location with easy parking that keeps us coming back for more.
Whether it’s to pick up a consistently excellent Hook & Ladder sandwich with their perfectly toasted bun and something from their great selection of cookies on our way out, or, when we have a moment to spare, to enjoy freshly made deli-quality pastrami at one of the clean tables in their bright, friendly setting with games to keep the kids entertained, this is the one.
The Hat
$ | (909) 646-7600 | WEBSITE

The Hat makes a pastrami sandwich that’s just the right combination of savory meat and tangy mustard, the chili-cheese fries, a standout of the California-style comfort food, come in a generous portion suitable for sharing, while the avocado sandwich is our pick of Rancho Cucamonga’s classic sandwich shops.
Jimmy John’s
$ | (909) 481-5700 | WEBSITE

Jimmy John’s is a Rancho Cucamonga staple, and their Italian Night Club is one of the best we’ve had in Southern California, or, for those craving something classic, the Turkey Tom is the sandwich to order. Their fresh, fast, consistently delicious subs like the Vito, the Billy Club, and the Totally Tuna are way better than that sad, soggy sandwich you packed for lunch.
Subway
$ | (909) 466-4466 | WEBSITE

When your craving for a solid sandwich means you’re willing to navigate the occasional missing ingredient, then Subway is for you. As the name suggests, the specialty here is build-your-own subs, and while their classic options are reason enough to make this a convenient stop, you shouldn’t snooze on their Boss sandwich, affordable but satisfying with its fresh veggies and savory meats.
If you want to avoid any stock issues, their friendly staff will make it right with a complimentary bottled drink, however their excellent cleanliness and welcoming atmosphere are always available.
Jersey Mike’s Subs
$ | (909) 466-1544 | WEBSITE

This sandwich shop in Rancho Cucamonga may be tucked away in a strip mall, but that doesn’t mean it shouldn’t be a destination. There are all the classic subs, fresh veggies, and rosemary bread you need to get you through a busy afternoon, and they’ve also got a friendly team of staff who are quietly preparing some of the best sandwiches in the Inland Empire.
They’ve got the turkey, ham, and roast beef options you know and love, but it’s really the freshly sliced meats and crisp vegetables you should lead with. The staff, especially Karina and Jose, are always both accommodating and genuinely cheerful, making the whole experience feel personal and warm despite the casual setting.