Picante’s Taqueria

Overview

Address: 907 S. Euclid St.
Anaheim, CA 92804
Phone: 714-991-4111