Sinaloa 236, Roma Nte., 06700 Ciudad de México, CDMX, Mexico
The price is so worth it for the flavor. Plus it’s really satisfying!