Don Memo Mexican Restaurant, a Penn favorite for the past five years, will be closing on June 8.