Playa Azul Mexican Restaurant

  • 1281 N Santa Fe Ave #Y,
    Vista, CA 92084
  • Phone: 760-941-4522

Map

Unable to Display Map