My friends and I keep coming back to Bavarian Point for one main reason - the beer. The beer selection isn't anything mind-blowing (although it's not bad either), but the fact that you can order 1-liter beers that come in enormous beer glasses larger than your head is a novelty we can't find much of anywhere else. Oh yeah, and the food's good too, so that doesn't hurt.
We've been a few times now and always have a great time. I personally feel the food is a little on the expensive side at around $20 an entree, but that's not too pricey. Most of the food is very good, although I've had one or two things that I would put into the "just okay" category. They also have lots of dinner specials every night, so if you don't see anything on the menu that appeals to you they might have a special that you'd like better. Dinner also comes with a pretty well-stocked salad bar, so that's a plus.
Service is always excellent - we generally end up talking to our server for awhile when we're here (blame the 1-liter beers) and they're always really friendly and outgoing.
Recommended.