My understanding is for ala carte restaurants, it's up to $20 per day not per restaurant, but $20 can't be split between ala carte restaurants on the same day.
However, we have used UDP at two cover charge restaurants on the same day. Example: Giovanni's for lunch and Chops for dinner.