Cecilias Taqueria

restaurant in Loma Portal, San Diego

Phone: (619) 955-8550

Address: 2820 Historic Decatur Rd