If you're looking for Tea restaurants in Austin look no further. The Rice Ball Company is known for having some of the best Tea in Austin. Located at 6929 Airport Blvd, The Rice Ball Company is a...show more