GT Ace
Camel Rock Casino Camel Rock Casino
Santa Fe, New Mexico
"GT Ace"
The smokers have turned this place into a fire pit! very uncomfortable! one low quality eatery, not recommended!