I'm married to a Mexican who has very high expectations for his Mexican food. This place measured up.
We had the poerco pibil (I believe). And, according to my husband it was just right -- not "kill the cook" good, but very good.
Happy hour drink prices were great. Also, be sure to check in on Yelp because you get some kind of discount coupon. However happy hour prices actually beat the coupon so save it for unhappy hours.
This place delivers but unfortunately they charge a $10 delivery fee -- so we choose to not order. Otherwise we would be ordering all of the time.