Sandwich shop · 828 N Santa Fe Ave Ste c, Vista, CA
To-Go · Delivery
More food in Vista, CA · Sandwich in Vista