Tacos El Guerro

restaurant in Mid-Broadway District, Chula Vista

Phone: (619) 422-2037

Address: 631 Broadway