Known as Greenville's introductory bubble tea concept, O-Cha was founded in 2005 by Mallie Majarais at a North Main Street location before transitioning to the current Falls Park Riverwalk space in ...
The café said it will be serving a limited menu of its most-loved drinks before its closure.
A longtime Greenville bubble tea shop is closing after 21 years, but its owners say a new concept may be on the way.