7835 Enchanted Hills Blvd NE, Rio Rancho, New Mexico 87144 USA
Smokin Hot Fungi burger and fries
Photo Credit: Yelp