Is it time to say adios to Pancho’s?
Word on the social street is that Pancho’s will close its last two locations at the end of week. There’s no official word, but folks are flocking to the restaurant to be sure they get in a last meal, just in case.