Everything You Need to Know About Spanish Piquillo Peppers
Just a stone's throw away–less than a two-hour drive–from the culinary haven of San Sebastian, nestled among lush mountains and the famous Ebro River, is a town devoted entirely to one delectable delight: Spanish piquillo peppers.
Continue reading >