A spot for a variety of Japanese food and Taiwanese bubble tea has debuted in Decatur. Hiro Ramen & Tea Bar opened over the weekend at 1363 Clairmont Road, in a space previously occupied by Apple ...