Video: Best Po' Boys in Saint Bernard

The Green Store makes the best po' boys and muffulettas in Saint Bernard, LA.