We have ate here several times and have always had good experiences. The food may not be the absolute best you have ever had, but for a social setting this is one of the best. We came here for my girlfriends birthday with a party of 12, and everyone had a good time. Only complaint I can think of is that out of the 5+ times coming here we have only had a asian cook 1 time. Its ok thou, they all do the onion volcano and make it fun.