Pickup from Mother Hubbards Restaurant at Mother Hubbard's Restaurant, 373 Ave Of The Flags Ste A, Buellton, CA 93427, USA