Taco Tijuana

restaurant in South Third Avenue District, Chula Vista

Phone: (619) 498-0649

Address: 1120 3rd Ave