This is the Mecca of Taco Bell's in the World, and we loved the experience! Even for the flagship, it was well organized and clean! We sat down upstairs, ate, and watched tv. Surprisingly enough, the food was not overpriced like in a majority of Vegas!