In Memory of Guillermo Castro: Picadillo Taquitos con Salsa Fresca

This blog post is dedicated to a dear man who left us too soon on July 18th, 2011.  Guillermo Castro, a Birmingham restauranteur and all around amazing guy changed the face of Latin cuisine in the city with the opening of his restaurant, Sol y Luna in 1998.  He continued to innovate by opening Los […]