You must log in or # to comment.
The true irony in all this is Taco Bell’s headquarters is in Southern California (as is Del Taco) where REAL Mexican food dominates them both.
California Burritos, Baja Tacos and Carne Asada Fries any day, all day.
This comment should be deleted soon



