900 W Birch St, Suite 7 & 8Calexico, CA 92231
📞 Call us
900 W Birch St, Suite 7 & 8, Calexico, CA 92231
Calexico store. Hours can change on holidays. Call to confirm.
710 S 4th StEl Centro, CA 92243
Our second taquería is on the way. Follow us on Instagram for the opening date.
Open in Maps