Came here for cinco de mayo and even though the restaurant was packed and the food took a while, I enjoyed the atmosphere and the food was really delicious. If you are a fan of spicy Mexican food then this is the place for you. The staff was nice to us and joked around a bit, but I agree with some of the previous reviewers that mentioned the prices are a little high, but overall it was great and I'd come again.