These guys have a solid selection of board games. They have everything that's at least relatively popular and a few obscure titles. You won't find the one-off's or lesser-known games here though.
The place is always busy and for good reason. There's tables for tournaments and game playing, the selection is great for card games/collectibles, RPG's, and figurines. The staff are knowledgeable and can answer any question.
Best of all, this place is cheap. I can't understand how they can afford to sell their board games at such a low cost. Where other places are selling games for upwards of $50, their price on the same game is $32.