Tucked away in the heart of the Texas Hill Country, the Castell General Store stands as a testament to simpler times and extraordinary flavors that have kept locals and adventurous food pilgrims ...