Cousins Subs (Website | Facebook) is getting ready to open at the SoDo complex on S Orange Ave. in Downtown South. They expect to open this location in the first week of October. This is the first Cousins Subs location in Orlando. They Milwaukee based company has over 140 Cousins Subs shops in six states. Cousins […]