Casa De Oro Restaurant

restaurant in Kalesa Walk, Chula Vista

Phone: (619) 474-6332

Website: casadeoromex.com

Address: 1510 Sweetwater Rd Ste A