Menu

Los Chilangos

310 S Main St, Ellensburg, WA 98926

(509) 398-8610

This restaurant is closed. It will open again at 10:00 AM on Wednesday.

This restaurant is currently unavailable.