My favorite Mexican food place in Long Beach so far. Not so up on vegetarianism, but I'm no vegetarian.