I think Leon's is the best BBQ on the island! Dang it's good. I've had the ribs and brisket and both were excellent. The portions are large enough that you might take some home with you. The brisket has a nice salt and pepper bark and the sauce has a nice little kick to it. No complaints from me.
If you own or manage Leon's World's Finest Barbeque, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.