Restaurante
The Chile Pod
Recomendado por 11 personas locales
Consejos de personas 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