We have known that 3435 N. Southport (the building that currently is home to Indira Salon and Newport Bar & Grill) has been marketed for flagship retail for quite some time. Indira is moving to 3337 N. Southport which is currently being renovated, and Newport Bar & Grill is scheduled to close July 17.
Capital One Cafe with a Peet’s Coffee has been rumored to be coming to Southport, and will be moving into the space in the first and second floors.