Get directions to: Taqueria Las Palmas Ii, Westminster, CO
Restaurant address: 4955 W 72nd Ave Ste A Westminster, CO 80030, USA
Restaurant: Taqueria Las Palmas Ii