If you're looking for Tea restaurants in Dallas look no further. Baldo's Ice Cream and Coffee is known for having some of the best Tea in Dallas. Located at 6401 Hillcrest Ave, Baldo's Ice Cream ...show more
Last updated February 13, 2020