Honestly? It was up to his sister if she wanted Taco Bell or not. They could go there or find one of the other places that were in the weird place.
"Unless you want pizza."
There had been a pizza place, if he remembered right," As for explaining this place... that's going to be a hard one. None of us, our group or others, have really figured it out. Though, we were warned away from the dog park. And told about angels being around named Erika."