El Comal

restaurant in Downtown Third Avenue District, Chula Vista

Phone: (619) 420-3811

Website: www.elcomalchulavista.com

Address: 262 3rd Ave