Review for Santa Fe Station Hotel & Casino Review For Cabo Cantina Mexican Bar Google User Jun 24 '18 at 22:32 Great service, great food. We come here every time we visit Las Vegas. Such an enjoyable atmosphere. Highly recommend! View full site to comment or like