20814 Hwy 84, Abiquiu, New Mexico 87510 USA
Drove up from Albuquerque today, 4 cars, 7 people with Mamacita as our destination. Supposed to be open, but no this place is CLOSED.
Photo Credit: Yelp