Spanish Kitchen

  • 717 S Imperial Ave,
    Calexico, CA 92231
  • Phone: 760-357-2077
  • Cuisine: Spanish Restaurant

Map

Unable to Display Map