Not too sure about the Lewisville area, but I do not recommend BJ's. Flying saucer in Addison would be my choice, Just about any beer you can think of, and the food is great.
Gimmie a shout Ed. Would love to meet up with ya for a cold one. Lewisville is only 5 min. from me. As far as good place to catch a brew in Lewisville..... not really one there. They are in a partial dry county. Addison is deff. a great way to go. If you are sticking to the Lewisville area and you like decent mexican food, try [ame="http://www.google.com/search?hl=en&q=Agave+Azul+Lewisville+Tx"]Agave Azul[/ame]