El Amigo

  • 13700 Doolittle Dr #118,
    San Leandro, CA 94577
  • Phone: 510-483-0107
  • Cuisine: Mexican Restaurant

Map

Unable to Display Map