Owens Self Service is a casual restaurant featuring barbecue in a country atmosphere, with the added convenience of gas and a store.