Best Sandwich on the Planet, Part 3: Tip Top Meats

Headcheese, bratwurst and more at Carlsbad German deli

by