The Tequila Factory
Restaurant @ Casino Del Sol Resort
"Brooo Duncan"
Taco bar is amazing, wait staff not the best.