Phat Burrito

A Charlotte icon restaurant that opened in South End in 1998 and closed in 2017. A new ower, however, is looking to bring it back.