Review for Casino Del Sol Resort Review For The 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