San Diego Chicken

restaurant in San Carlos, La Mesa

Phone: (619) 582-9800

Address: 6867 Golfcrest Dr