Casa Don Diego

restaurant in South Third Avenue District, Chula Vista

Phone: (619) 426-6131

Website: www.casadondiegos.com

Address: 1199 3rd Ave