German Cafe in Sierra Vista, Ariz.

Enter The German Cafe in Sierra Vista, and you get a clear sense the fare might not be chimichangas and burritos.