Chef Chele Gonzales serves hometown specialties
Cantabria is a is an autonomous region nestled in Northern Spain bordered by the Bay of Biscay and the Basque Country. It is an idyllic, lesser-known region of Spain with a unique culture and distinct traditions. It also happens to be the hometown of prolific culinary Master Chef Chele Gonzalez. And he has made it … Read more