Ellen McCarty and Kevin Weinberg announced on Monday that their beloved restaurant will have its last day of service on May 7, their 29th anniversary in business.