Carnitas Snack Shack is not what it seems

Pork is king at new Embarcadero location

by