Taqueria Garcia

Overview

Address: 500 S Euclid St
Anaheim, CA 92802
Website: taqueriagarcia.com
Phone: 714-772-6862