Bavaria and Switzerland are not that far. Polish Sudety even closer and much cheaper.
> most importantly, the lack of good Mexican food.
Tex-mex is an American obsession. In Europe we have mediterranean. A doner-kebab is for us what a taco is to you, and say what you want, but kebab is a snack there's no shortage of in Berlin.