We created this mythical creature depicting many of the ingredients worthy of creating the perfect grilled cheese sandwich. This installation is in downtown El Paso Texas.