Sarai's Taco Shop

Restaurant 788 Broadway Chula Vista
  • Kids Menu — Yes