Yummy food! Some of the best bbq around. Lots of variety for other meats and vegetables. I do believe only cash is accepted. Very small inside. Just a few older style, hard booths. Some seating outside. My husband, mother, and I have dined in, and have also carried bulk out. Convenient location to Carolina Beach Lake Park.