In case the rain took you by surprise during the promenade around USTA National Tennis Center, stop by this restaurant. You will be served perfectly cooked tuna, rolls and sushi. Prices are found reasonable here.
If you find yourself at the US Open and you have court-level or suite tickets then definitely check out Aces for a meal. The service was top notch - very attentive and the staff genuinely seemed happy to be there. The food was also excellent. If it's a hot day it's also a great place to cool off before heading back to catch some matches.