Listen Live
1053rnb app
105.3 RnB Featured Video
Close-up of salad in plate on table

Source: Olga Sazonova / 500px / Getty

Taco Boy, a popular taqueria that originated in coastal South Carolina, is set to open a new location in Charlotte this coming autumn. 

The upcoming restaurant will be located at The Station at LoSo, a mixed-use development in lower South End by Beacon Partners. Known for its scratch-made tacos and other Mexican dishes, as well as fresh-juiced margaritas and craft cocktails, Taco Boy has garnered a loyal following since its founding in Folly Beach in 2006. 

The Charlotte location will be situated at 3700 South Blvd., Suite 100, conveniently located near the Lynx Blue Line’s Scaleybark Station, in Station 3 of The Station at LoSo.

Read the full story here.