Restaurants in Penasquitos, CA

KFC

12305 Alemania Rd