Inn of the Governors
Inn of the Governors
Del Charro is the meeting spot and watering hole of Santa Fe serving light bar foods and desserts. We invite you to sample our signature house margarita and one of the best burgers in town.
Follow NMRA on Social Media...