The management and staff were very hands on and accomodating. The patrons are all very friendly. (And seemed to be regulars) The food was out of this ... more
First, you must know that my parents used to own a Texas BBQ joint, and my mom is an awesome cook. That being said, Leon's is simply the best BBQ I have ... more