Another establishment to call it quits in recent weeks is La Vista 101, a longtime Houston staple that recently moved to a new address. Owner Greg Gordon shared on his personal Facebook account that he was forced to shut down the Italian restaurant after roughly one year at 18th Street in Lazybrook/Timbergrove.