El Zarape

restaurant in Parkcrest, San Diego

Phone: (619) 692-1652

Address: 4642 Park Blvd