Tea On The Tiber is located at 8081 Main St, Ellicott City, MD. This business specializes in Restaurants and has 1 review(s) with a star rating of 5.0. Tea On The Tiber is open Wed - Sun, by reservation only and accepts All Major Credit Cards, American Express, Cash, Discover, Mastercard and Visa.