Edelweiss Snacks offers quick-service American and fast food options. Enjoy turkey legs, chimichangas, and frozen drinks in an alpine chalet setting.