A ticket is required to enter any of the Parks, even if you are just visiting a restaurant. If you have a Park Hopper ticket, it is easy to spend the day in one Park, then switch to Epcot for dinner. However, if you purchase Base Tickets, then you'll need to plan your Advanced Dining Reservations accordingly.