News

keep their memory alive through South 21’s surviving Independence Boulevard location, which has been in operation since 1959. When brothers George, Sam and Nick first arrived in Charlotte ...
Independence Blvd. There are actually two South 21s on ... the retro-themed billboards and curb service. The original South 21, located on the freeway section of Independence between Eastway ...