where's the best place to buy garlic bread?