Ralph-n-Rich's is excellent and by far the best closest option. They also have a large bar at which you can eat, so you might want to try to get down there early enough to grab a few bar stools.
Bare Tapas has closed. There was also a good new Italian place right near it last time I was down in that area, around six months ago, but that seems to be closed now too.
Two Boots is okay, nothing great imo.
If you can't get into R-n-R, I would recommend Craft 260 at 260 Post Road in Bridgeport. Gastropub with great beer selection and excellent food. It's a drive and not a walk though.
Same for Walrus + Carpenter, another gastropub, which focuses on very good BBQ and also a good beer selection. It's on Fairfield Ave. in Bridgeport.
Another option is dining anywhere near a Metro North train station along your route and then hopping on the train to the Arena. There is a covered walkway from the train station to the Arena making it very easy. It's only a couple dollars at most between stops. For example, dining at Mario's or Tarry Lodge in the Westport train station, or any of the several good restaurants within walking distance of the Fairfield train station, and then jumping on the train to the Arena. That way you avoid any parking lot issues at the Arena too. We parked in Stratford and took the train from there for last year's men's game down there it worked perfectly.