Taqueria Cholula
6886 Shadybrook Ln Dallas, TX 75231-6502
214-265-0311
Facebook: taqueria cholula
Languages Spoken
Spanish, English
Payment Types
Mastercard, Visa
Business Hours:
Payment Types:
MastercardVisa