Mexican...ish restaurants in Taipei

Sorry I know you’re not asking me, but I want to guess anaheim peppers?

Why have I always thought Delaware is the thinnest state?

Have he ever been in Germany?

Is it true that Americans put too much cheese on Mexican food?