Don Pedro Taco Shop

247 3rd Avenue Chula Vista 91910