Don Pedro Taco Shop

restaurant in Downtown Third Avenue District, Chula Vista

Phone: (619) 427-0214

Address: 247 3rd Ave Ste B