Loza Taqueria

32936 Rd 159 Ivanhoe CA 93235 USA

(559) 798-0499

Location