THIS is the site I've been looking for!
My wife and I are headed to Madrid in March. We're both in the wine business, and can't wait to sample the local food and ESPECIALLY the wines of Spain.  We're staying on Calle Atocha, but sounds like we need to get over to Plaza Mayor.

We'll be using this as a reference guide for sure.
Thanks!
Chris