El Taco

Overview

Address: 7870 Florence Blvd
Downey, CA 90241
Phone: 562-927-6263