7835 Enchanted Hills Blvd NE, Rio Rancho, New Mexico 87144 USA
Specials. Including the Smokin Hot Fungi burger
Photo Credit: Yelp