Restaurant and bar specializing in grilled meats, including BBQ ribs, burgers, and more.