El Rio Mexican Food

  • PO Box 285,
    Selma, OR 97538
  • Phone: 541-597-2100
  • Cuisine: Mexican Restaurant

Map

Unable to Display Map