Clean place. Has everything you would need at a premium. But dont try ordering food from the mexi-deli. All they have is tacos and burritos. Menu says they have other stuff like tortas but they always refuse to make it. Take it off the menu if you do not serve it. I wont be back.