El Paisa

Mexican restaurant · 1801 Lincoln Wy, Coeur d'Alene, ID

Hours