I go there all the time
Beer is an excellent collection of micro brews.
The atmosphere is great. The downside is the food which is mediocre and cannot compete with the generally very high standard of food in Mexico. Especially given the relatively high prices.
TIP: Eat first someplace else, and then come here to wash it down with a brew.