About Ayala Taqueria

Family run Taqueria located in Hood River, Oregon.