Jennifer:
If your heart is set on dinner under $25 at an Epcot restaurant, you'll find that most will have a few entrees in that range for dinner, but remember, tax, gratuity and a drink can quickly top that budget. Nine Dragons' family dinners include a soup, entree and dessert for less than $25. Tokyo Dining's sushi menu could help you meet your budget with a roll and a salad. Rose & Crown has several "meat and potato" entrees that are under $20, and if you snag a dinner reservation around 7:30 or 8:00, you might be able to eat outside and get a view of Illuminations at 9 p.m.
If you're flexible about dinner, I'd really encourage you to think about celebrating your birthday at lunch time. Most regulars to the Moms Panel know that I am a big fan of
Biergarten for groups. It's one of the best bangs for your buck at Epcot with a full buffet and a floor show of authentic Oktoberfest entertainment. As with most restaurants, the price is considerably cheaper at lunch ($19.99 presently vs. over $30 for dinner) and that INCLUDES your beverage!
Another option to consider is Raglan Road at Downtown Disney. Like Biergarten, their menu is moderately-priced and they have entertainment to boot in the evenings. They have their own website at: raglanroadirishpub.com.
Wishing y'all a magical vacation and pixie-dusted birthday!
Whitney