Lone Star is a long-standing establishment serving hearty meals and offering takeaway and delivery options.