Mexican torta restaurant · 891 District Pl Ste 105, Chula Vista, CA
Dine-In
See full menu
More food in Chula Vista, CA · Mexican Torta in Chula Vista