It Never Rains In Southern California...Not True This Weekend!

You haven’t had a taco until you’ve had a Barstow Del Taco. Those who have know what I’m talking about.
is it the meth head ambiance or the drug deals at the drive thru window? cuz that's not only limited to The 'stow....