Blocks away from the pristine Southern California coastline and buried between the surf shops, yoga studios, and other businesses that line Highway 101 in Encinitas, California, is a small town staple known as Juanitas Taco Shop, or Juanitas Carnitas to…
Live to Ride, Ride to Root Beer.