This is THE place to go for dinner when I'm in Phoenix. Located in Tempe Marketplace behind Barns & Noble. Go early or the wait will be long. But it's worth it even waiting for 1 hour to get a seat. Makes you appreciate the dishes more. All you can eat buffet but limited to 2 hours. Open for lunch and dinner.
Get the salad to eat with the barbecue meats. Portions per servings are small so go ahead and order more when the previous dishes are delivered.
The exhaust system could be designed better for a huge dining hall. You will smell like bbq after dinner. There's also a projection screen to watch games or movies while you dine.