Restaurante
The Chile Pod
11 moradores locais recomendam
Dicas de moradores locais
This is another favorite Mexican restaurant located downtown. The food is excellent and it is very reasonable.
Localização
121 W Main St
Farmington, NM