Ate here once and I loved it. Full salad bar and there must've been about 15 different kinds of meats cooking on the grill. They throw in a free bottle of house red with every order! Stumbled across it one night and ran into a bunch of coworkers who are very familiar with the area -- they said its the best find for business travelers on a meal budget. Great atmosphere, tasty food and very reasonably priced.
I'd go back in a minute if it didn't mean eating another 5 lbs of various meat products (and drinking an entire bottle of wine in a single sitting!)