Restaurant
The Chile Pod
Von 11 Einheimischen empfohlen
Standort
121 W Main St
Farmington, NM
Tipps von Einheimischen
This is another favorite Mexican restaurant located downtown. The food is excellent and it is very reasonable.