Tacos El Poblano

restaurant in Downtown Third Avenue District, Chula Vista

Phone: (619) 426-2683

Address: 217 3rd Ave