The drinks are excellent and the guacamole is delicious and fresh. I recommend this for people that enjoy somewhat of a party atmosphere. Wait staff are very nice. Only negative thing is sometimes it can get very loud and you might not be able to hear your thoughts. I would call ahead just to make sure.