Restaurant Roundup: Tarka Indian Kitchen, Idle Hands and Cafe Louie to open; Cafeza to close; and a Houston BBQ guide

Several more restaurants are coming to Houston, while a coffee shop is set to close. Also, Houstonians now have a guide to the barbecue joints in the area, and a trendy bakery is hosting a virtual pop-up for one weekend only.