You'll get your tacos faster than you can say horchata and bursting with flavor. My favorite is the al pastor...anything...fries, tacos, etc. If it has the al pastor, I'm down. Their horchata is hit or miss. Sometimes it's too sweet
places reviews