El Huarache King

El Huarache King, 322 Broadway St B, King City, CA 93930, United States

(831) 386-1403

Location