Los Panchos Taco Shop (terra-nova)

374 E H St #1703, Chula Vista, CA 91910
619)425-4565