El Comal 2

27192 Sun City Blvd Sun City CA 92586 USA

(951) 458-9392

Location