El Paso Restaurant

151 E Grand Ave Lake Villa IL 60046 USA

(224) 372-7683

Location