El Huevo Estrellado

restaurant in Harbor Side, Chula Vista

Phone: (619) 498-1286

Address: 1096 Broadway