La Fresca

restaurant in Harbor Side, Chula Vista

This

Phone: (619) 427-1713

Website: www.lafresca.com

Address: 1037 Broadway