Leon's place is the spot for great BBQ served by good folks. This is not a fancy restaurant. You'll sit in a small dining room in close proximity to the heating and A/C units. If you are interested in fantastic BBQ, this is a great choice. We celebrated our son's 18th B-day at Leon's. He really enjoyed the food and they even treated him with rum cake for dessert!