This place has a fun atmosphere. Staff is friendly. Food is amazing. The table side made guacamole is like a party for your taste buds. There is not a bad item on their menu. The margaritas are, lets just they sure do not skimp on the liquor and there are so many options.