Taco Bell

Overview

Address: 12910 Foothill Blvd,
Sylmar, CA 91342, USA
Website: tacobell.com
Phone: 818-898-0875