113 1/2 E Palace Ave, Santa Fe, New Mexico 87501 USA
Carne adovada, excellent, delicious, awesome, must try.
Photo Credit: Yelp