The Delicious Chili Pepper You've Never Heard Of
What on earth is a datil pepper and why is it found only in St. Augustine, Florida? Our writer fills us in.
St. Augustine, in northeastern Florida, has a short-and-sweet secret: the datil pepper. Never heard of it? You’re not alone, nor…