I'm not so sure why this place gets voted best of Madison all the time. I think people have a hard time distinguishing between something that's great, and something that they've just heard about.
Laredo's is totally average. The service is good, the food is just okay. End of story.