They are moving next door to the BBQ that closed a while ago.
Don't know why, but it's gone. The sign doesn't even say "Los Panchos" anymore.
Noooo!!! I love them!!!
because the sold it. it's going to be a Dunkin doughnuts soon
Thanks! Your answer is awaiting moderation.