Vista CA Subs & Sandwiches
1. 2205 S Melrose Dr, Vista, CA 92081 | Hungry Bear Deli(760) 295-2295
2. 320 Sycamore Ave, Vista, CA 92083 | Submarina T L G Of Sycamore(760) 631-5600
3. 320 Sycamore Ave, Vista, CA 92083 | Submarina(760) 631-5600
4. 823 E Vista Way, Vista, CA 92084 | Lush Coffee & Tea(760) 758-5874
5. 315 E Broadway, Vista, CA 92084 | The Yellow Deli(760) 631-1888