This restaurant has the most amazing guacamole we have ever had. It is made fresh at table side and you can custom it according to your taste. Every dish we have ever eaten there tasted fresh, hot and delicious. I highly recommend this place for their food. The only reason I did not give it another star was because of ambiance. The decor us tired and cramped at times.