Restaurante
The Chile Pod
Recomendado por 11 habitantes locales
Consejos de residentes locales
This is another favorite Mexican restaurant located downtown. The food is excellent and it is very reasonable.
Ubicación
121 W Main St
Farmington, NM