La Chilanguita Mexican Restaurant

La Chilanguita Mexican Restaurant, 15165 Lakeshore Dr, Clearlake, CA 95422, United States

(707) 461-5171

Location