AJ's On Main is a casual barbecue restaurant featuring Texas-style BBQ, with pulled pork as a menu highlight, and Lone Star decor.