Food court stand serving generous burgers, ribs, and sandwiches. Offers a buzzing atmosphere.