Taco Bell

Overview

Address: 11255 Long Beach Blvd
Lynwood, CA 90262
Website: tacobell.com
Phone: 310-635-8654