Taco Bell Opens New Upscale Chain

Taco Bell is trying out its new upscale menu in SoCal.