The place is hard to find! It's a small white taco stand situated within the parking lot of a tire shop. Once you get there you will be greeted by friendly staff working inside the taco stand.
The "tripas" tacos were just right, not too crunchy and tasty. They also have birria tacos, burritos, tortas, tostadas and other Mexican fast food. Overall, my experience there was good! They are not the best tacos I've ever had, but I highly recommend you visit this place.