Is the new location now open?
Address: 1580 Deborah Rd SE, Rio Rancho, NM 87124, USA
Vikki Dulaney | Apr 16, 2019
Yes and it is fantastic !
Darin Reese | Apr 16, 2019
Yes
Cami Moses | Apr 16, 2019
Just went it was delicious.
Michael Nushart | Apr 16, 2019
Yes and better than ever
david martinez | Apr 16, 2019
Yes and fantastic as ever!!
Charlie Merritt | Apr 16, 2019
Yes it is open. Very good.
Thanks! Your answer is awaiting moderation.