Service is pretty poor, took a few minutes to get noticed to get seated. Took quite a long time to get my order taken. Took so long to get the check that I ended up going to the hostess for it. Food is average for Mexican food in Utah. The reason for 3 instead of 1 or 2 stars was the friendly, tequila knowledgeable bartender that came to the table to take our drink order himself. Too bad I never saw him after he delivered a great margarita, would have ordered another.