Your local Santa Clara Subway® Restaurant, located at 3700 Thomas Road brings delicious ingredients and mouth-watering flavors in billions of sandwich, salad and wrap combinations to you. An alternative to traditional fast food, we offer freshly cut veggies, toppings, protein and freshly-baked bread to create perfect the meal with freshly baked cookies all at a great value! All Subway® Restaurants are independently owned and operated by business owners who employ talented Sandwich Artists™ that are ready to take your order in person, online, in our Subway app, or for delivery.
I've been getting their take-out during the pandemic. This subway location is pretty standard as the others in terms of quality. I usually get their...
Covid Risk!!! Bad hygiene practices. One of two women working there (Latina in her later 20s) was on her phone while people are in line. She didn't seem to...
Great service but terrible meal options thanks to Subway's new menu . There are no longer subs of the day but instead cheap ingredient sandwich options...