So I was hoping for some advice as to where I should take my girlfriend to dinner on April 20th. It's our 2 year anniversary on April 17th and to celebrate it I'm going to take her to Fantasy Land in Magic kingdom. She has always wanted to go there since it opened up, but, hasn't had the chance to since she's loaded with college and we live far apart. (I live in Miami and she lives in Deltona. 268 miles apart.) My plan that day is to take her to Fantasy Land and try to have as much fun as possible there and with everything else in the park. I also want to especially stay to enjoy the fireworks at night with her which I understand is at 10:00pm. That's where my problem is. I don't know how long the fireworks typically last as I haven't been to Magic Kingdom since I was MAYBE 8 or 9 years old. (I'm 23. Wow, I'm old...) I would like to take her to a nice restaurant either after the fireworks or before. If I take her after the fireworks, I have the choice between either in the park or outside, but a lot of the restaurants I've thought of close up early. If I take her to one before, I can stay in the park, but I don't know any of the restaurants in the park. Ideally I would like for it to be nice and romantic as its for our anniversary. Any ideas?