This place used to be 5* but really is not quite as good as what it was. The service used to be the best of any place in the city, and is just average now. But the food is still good. Tastes fresh. Prices are fair. Portions are good. Not the gem it once was, but still the best mexican place in Madison.