Popular, longstanding King Street tapas restaurant Barsa Tapas and Lounge today announced its imminent closure. In an Instagram post the restaurant stated that its last service will be from 4 p.m ...