Taqueria Los Altos

Overview

Address: 1612 W Katella Ave,
Anaheim, CA 92802, USA
Phone: 714-638-2022