Taco Bell Cantina hero image

Taco Bell Cantina

Restaurant

801 W 7th St, Los Angeles, CA 90017, USA

Biter Score
7.6
Open
Monday: 7 AM – 4 AM
Taco Bell Cantina photo 1
Taco Bell Cantina photo 2
Taco Bell Cantina photo 3