OK firstly, Diet and Disney are NOT allowed. Biergarten, last few trips, we were underwhelmed. Chefs de France really surprised us last trip. Now, knowing you're a vegetarian, I have to say, they offer a wonderful mac and cheese, as well as salmon, which Ron loved. CJ did really enjoy their filet (for your boys) The CS offerings in Epcot are not half bad... my son loves Katsura Grill for a CS, and Nine Dragons and Teppan Edo for a TS. Keep in mind, any TS restaurant you choose, if you let your server know you are a vegetarian, the Chef will do whatever he can to make your meal enjoyable. Best of Luck!!!