A South Beach institution known as the heartbeat of Lincoln Road will close on June 21 after 26 years in business.