Taqueria De Anda

Overview

Address: 602 W Chapman Ave
Placentia, CA 92870
Website: www.thetaqueriadeanda.com
Phone: 714-528-2671