This is one of the best authentic mexican restaurants in Madison. You have to park on the street and the place is smaller so I recommend going on an "off" time. The food is fresh and delicious but more importantly the flan is the BEST I've ever had. Great customer service too.