back

El Charro

Ads For El Charro in Santa Fe, NM

Jul 29, 2015. El Charro Restaurants Ads from Santa Fe Reporter

Advertisement Run on Jul 29, 2015

El Charro

Contact Info

Location(s)

A
Inn of the Governors, 101 W Alameda St
Santa Fe, NM 87501
+1 505-954-0320
 
Get Directions Street View

Wrong Location? Find Me

Categories

Restaurants
El Charro

El Charro

Contact Info

Inn of the Governors, 101 W Alameda St
Santa Fe, NM 87501
+1 505-954-0320