SB's BBQ Pit

BBQ Joint · 3600 NW 183rd St, Miami Gardens, FL 33056, Opa Locka, FL, 33056 · Miami

More places in Miami