This buffet is the best. I have been here twice. It's a bit pricy - $55-60 per person for dinner BUT so worth it. You will eat $60 worth and more. B Buffet has whatever you want to eat. The quality of food is excellent and the waitstaff is always there to get you a drink.
The first time I came here with some friends, we ate so much, that I thought my friend needed a wheelchair to exit.