Church's Chicken
(619) 690-3191 | View Website

3726 Del Sol Blvd, San Diego, CA | Directions   92154

32.573572 -117.053861
Get Directions