Leon's is amazing!! Had the smoked turkey and pork ribs for dinner and they were both delicious. For dessert, I had a slice of their sweet potato pie. Also amazing! Leon's is a tiny place and nothing fancy but if you're looking for great Texas BBQ, this is the place to go!