Lopez Taco House

  • 205 N Superior St,
    Albion, MI 49224
  • Phone: 517-629-2800
  • Cuisine: Mexican Restaurant

Map

Unable to Display Map