Cho Goes Uptown
This June, in the midst of a pandemic that is wreaking havoc on the restaurant industry, Cho Thai opened at 3218 Magazine Street. The neighborhood did exactly what you’d expect: it ate and it ate and it has kept on eating. Not unlike the team at Brand Society who was hired this spring to help …