10515 Spencer Hwy La Porte, Texas 77571 Tea Room