The food and service was EXCELLENT. As expected for a Saturday night there is going to be at least a 15-20 minute wait so don't expect to be seated immediately. In less than 5 mins we had our food which was extremely surprising because we made changes to the items we ordered from the way they are listed in the menu. The staff was friendly. If you are looking for a quiet Mexican place this isn't it, it had a loud bar atmosphere.