Taqueria Garcia

Overview

Address: 500 S Euclid St # G, Anaheim, CA 92802, USA
Phone: 714-772-6862