Check out Il Vicino and Chama River. There are a few locations of both around town. Check out Rio Grande as well.
Fox and Hound English Pub and Grille
Turtle Mountain Brewing Company
Kelly's Brewpub
Turtle Mountain Brewing Company
Kelly's Brewpub
Jubalation is a good place to by a variaty of beers.