Service is what won me over here...my steak was average and overpriced, but our server was kind, attentive, and worked his ass off for as many tables as he had. The restaurant was crowded, but had a lively, fun atmosphere. If you can't wait forever for the buffet, this is a decent option.