A popular Roswell taqueria, sports bar and live music venue is expanding with a second location at the Cumming City Center.
This popular Roswell restaurant is opening a second location at the Cumming City Center