Address: Av. 5 de Mayo, 72810 San Andrés Cholula, Puebla Phone:
Reviewed on 01/28/2018
By: Jonathan W.
These might be the best tacos al pastor I've had while working in Puebla. If there's a late night spot one needs to patron, this is that one. Service, food... more