It's doubled its numbers since appearing on the list.
HOUSTON, Texas -- The Taste of Texas restaurant in Houston, Texas is an icon after being open for more than 40 years. But just like after Hurricane Harvey, they are changing the way they operate ...