We ventured out for BBQ with a group of friends, and came away with the following:
Overall the food wasn't bad, but it wasn't great either. The only thing that distinguished itself, flavor-wise, was the french fries, which were absolutely amazing.
Great selection of beers, both draught and bottled, with something for every palate.
I never thought I'd come across a weaker margarita than the batch jobs they serve at the Border Cafe, but we have a new winner in this category. I'm a major lightweight when it comes to alcohol and one of their 20 ounces monstrosities didn't even give me a mild buzz, and trust me when I tell you that's saying a lot.
I found the portions to be somewhat skimpy for the price on both the appetizers and entrees. I also find the practice of piling food on small plates to give the illusion of quantity to be insulting, not to mention inconvenient. BBQ is messy food and requires a little room to maneuver so it doesn't end up in your lap, or even worse, your wife’s lap [:P], the small plates only add insult to injury

.
Two of the folks in our party got combo platters, one a two meats the other a three, though you couldn't tell the difference when they were brought to the table. The portions on both plates were exactly the same size with the only differentiation being the number of meats. Since you pay more for the 3 than you do for the 2 I would have expected the portions to be scaled accordingly.
The service was prompt and courteous (though we're still waiting for our corn bread), the restaurant itself was clean, and the atmosphere was cheerful/fun.
Would I go back ... perhaps, but I'm not in any big rush to do so and won't feel cheated if I don't.
I would 2nd roossy90's suggestion to try Firefly's in Marlborough ... definitely worth the trip.