Good enough service. They take reservations. Parking lots around the place. Do-your-own-BBQ kind of a place. However, odd that they were unwilling to split the bill even from the very beginning and then wouldn't use two credit cards to split a bill (my guess is trying to save on credit card costs). I've never had a place this size refuse to split a bill or even accept 2 credit cards to split the bill. So carry extra cash around so you can pay the other party if you're going for a group dinner/lunch.
On another note, they have happy hour specials and stuff on the food. BBQ spicy pork is nice and would recommend.