Review for Casino of the Sun Review For Tequila Factory Google User Jul 9 '18 at 19:44 Taco bar is amazing, wait staff not the best. View full site to comment or like