I used to like the Marble brewing tap room overlooking the square, but it has moved, but still worth a try.
Il Vicino has good pizza and pretty good beer.
Blue Corn had some good Southwest dishes, but the beer was dissapointing.
2nd Street brewpub was fine.
Beer from Santa Fe brewing is all over, but we have not been to the brewery as it is a little far to get to by foot from where we have stayed.
As far as places to eat, we were disappointed with Cowgirl’s BBQ, but they seem to have a good list of beer now. Pasquale’s for breakfast or lunch is a must. The Shed has the classic Southwest dishes.
Blue Corn has a new head brewer (he’s been there for a year or so) and the beers are now very good. Duel Brewing is a cool little place brewing Belgian beers. It’s off the beaten path but worth the trip. Marble and La Cumbre are both Albuquerque breweries that distribute in Santa Fe so you should be able to find them on tap along with a selection from Santa Fe Brewing. If you’re a hop head you need to try La Cumbre Elevated IPA, Marble IPA, and Santa Fe Brewing’s Happy Camper IPA. All are sold in cans at the local supermarkets. And be sure to get some red and green chile while you are up here!