Tacos El Gordo

restaurant in South Third Avenue District, Chula Vista

Phone: (619) 424-7465

Address: 1231 3rd Ave