Qué Tortas!

Sandwich shop · 828 N Santa Fe Ave Ste c, Vista, CA

To-Go · Delivery

Hours

More food in Vista, CA · Sandwich in Vista