Restaurants and retail landlords reported a mixed bag of first-quarter earnings results on Wednesday (May 2), beating analysts’ expectations in some cases and falling short...