Checking out Lombardi's Gourmet Deli & BBQ in Petaluma, CA! I specifically stopped by to try their famous BBQ Oysters, but you know I couldn't leave without tackling a full meat feast. Here is my full