Taco Bell

Overview

Address: 1601 Crenshaw Blvd.
Los Angeles, CA 90019
Website: tacobell.com
Phone: 323-735-7702