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.