1520 Rio Rancho Blvd, Rio Rancho, New Mexico 87124 USA
This is the photo on the menu/website or at least what I expected
Photo Credit: Yelp