I've tried many restaurants in Vegas, and a couple months ago I stated that Casa Don Juan was my favorite. Frank & Fina's now takes that thrown. Their carne asada burrito was one of the best I've had, and their mango margarita (yes i drink those) is the nutter butter!