Phone: (+1)9166493663
Address: 1631 E Monte Vista Ave, Vacaville, CA 95688, United States
City: Vacaville
Menu Dishes: 35
Reviews: 105
"There are seven Subway restaurants in Vacaville, and this is my second favorite, mainly because it's on the other side of town. However, I’m willing to make the trip because they always have my favorite tea and provide friendly service. The vegetable toppings are always fresh and fully stocked, and they always have all the ingredients for every sandwich."
All prices are estimates on menu.
Vacaville, located in Northern California, offers a blend of suburban charm and agricultural heritage, with local cuisine often featuring fresh produce, artisanal breads, and wine from nearby vineyards.