Pretty old, but hey: 1) Cerveceria Valle Sagrado taproom in Miraflores - Overall the best brewery in town. Pretty diverse, cool taproom. 2) Redd cervecera in Barranco makes the best IPAs in town. Some world class stuff. 3) Almirante also makes excellent beer. Other than that I recommend hitting the Nuevo Mundo taproom in Miraflores, which is cozy and nice. There's lots of microbrewery taprooms in that same strip, so I'd just say jump around.