Nikki Smith
Isleta Resort & Casino Isleta Resort & Casino
Albuquerque, New Mexico
"Nikki Smith"
I love going its worth it. Spacious seating bar food hotel etc. Very helpful if needed just ask.. Love the food and desserts free drinks. Must see for yourself..