Review for Santa Fe Station Hotel & Casino Review For Villa Pizza Google User Feb 23 '18 at 2:11 Very professional. Great atmosphere and friendly staff. Prices were affordable and they gave me a discount card after a certain number of visits. I had Harry and we was GREAT! I will definitely be back 😉 View full site to comment or like