Here's the deal, Madison is, how we say, limited in dining options for the most part. There's some great restaurants downtown but not too much up on top of the hill. Tapatio is one notable exception.
I always judge Mexican restaurants on the chips and salsa. If those are good and fresh, the food is usually pretty good as well. Tapatio checks both those boxes, fresh crunchy chips and great salsa. Also, the queso dip is a must. That shit is like crack, for serious.
I've only eaten there once but it was with a very large group, notoriously difficult for any restaurant to handle. It's safe to say we overwhelmed them. That being said, everyone got their orders (all correct) and it didn't actually take too long. The chips and salsa kept coming and the beer was cold and plentiful. It's safe to say I'll be back next time I'm in town.