Savor restaurant

  • | | |

    Savor

    Savor: A Culinary Experience with a Twist Location and Ambiance Located on the charming campus of the Culinary Institute of America in San Antonio, “Savor” is anything but ordinary. You walk in, and it’s hard not to feel like you’ve stepped onto a set of a fine dining flick. The atmosphere? It’s a juxtaposition of…