WE HAVE TACOS

I like it when a man puts thought into the kind of restaurant we’re going to. That doesn’t mean it needs to be fancy – some of the best meals of my life have been having a taco on a street corner. -Meghan Markle,¬†Duchess of Sussex

  • Address: 1108 Pacific Ave, Santa Cruz, CA, United States
  • Phone: +1 831-824-6100

WANT TO TALK TACOS?