Acme Oyster House opens in Houston

A legendary New Orleans restaurant has now made a new home in Houston. FOX 26's Ruben Dominguez checks out Acme Oyster House in Montrose.

Top Videos