Oh wow. Each bite of this baguette is a new adventure in deliciousness. The French sure can make a great sandwich. It's the cheese. Delish.

Jun 4, 2009 · 7:55 PM UTC