When it comes to BBQ ribs, Chef Larry from Ellis Island Casino & Brewery knows his stuff.
See our full story on Ellis Island Casino & Brewery.