El Taco Loco

  • 7144 Owensmouth Ave,
    Canoga Park, CA 91303
  • Phone: 818-992-5559
  • Cuisine: American Restaurant

Map

Unable to Display Map