This restaurant is a little off of the strip and right near the Fairfield Inn Marriott. They have the absolute best tacos I've ever tasted in Las Vegas! The fish is very fresh and nothing is pre-made. The service can be a little slow, but the great attitude when the staff does come along makes the issue very minor. This will be my go to place when I'm traveling to Vegas!