The self serve salsa had a great variety and was a lot of fun. The margaritas weren't amazing, but the food certainly was. I enjoyed a few street tacos, but particularly enjoyed the refried beans. I was visiting Phoenix, but it is definitely the best Mexican food I've had in a long time.