Despite what the comments above say, the Rep does, in fact, serve dinner before weekend performances. I'm pretty sure you have to make a reservation in advance, though.
Cafe at the Rep is very convenient, does have a small selection of entrees. Reservations suggested and you can pre-order. We always have dinner there with a bottle of wine, then go straight to our seats without the need to drive in at the last minute and look for parking.
There are many restaurants in the general area. There are some close enough where you can park at the rep and walk down the street (e.g. Cyrano's). The Rep does serve drinks and a few snacks (think cookies) but no full meal is available.
They have very limited light fare before the play. Deserts and drinks at intermission.
No food there. Plenty of restaurants in the area.
Thanks! Your answer is awaiting moderation.