Red Diamond Red Diamond
Restaurant @ Taos Mountain Casino
"Jessica Holder"
Tiny cute little casino! Don't blink you may miss it!