Costa Vida

  • 1074 Harter Rd Ste 101,
    Yuba City, CA 95993
  • Phone: 530-673-9283
  • Cuisine: American Restaurant

Map

Unable to Display Map