Coral Reef is in the Seas Pavilion in Epcot. If you are from Maine you may be disappointed in Florida seafood. We are from MA and we generally do not order seafood in WDW, we are spoiled!
Did you know that you can make Advanced Dining Reservations (ADR's) 180 days in advance?
Many of the most popular restaurants become fully booked months in advance during busy times of the year. You need to plan and call early for any place you really want to eat at.
I review all of the menus at allearsnet.com at the various restaurants. I spend hours reviewing these. They are the most accurate available. I look for food and costs that work for our family.
Then I plan which park on which day. It is best to make your ADR near where you will be that day. It is a huge waste of time to be crisscrossing the World for a dinner reservation. Both Tour Guide Mike and the Unofficial Guide publish web sites with information on the best park on which day calendars. Both are worth the added cost in planning.
Once I know which park I will be in on which day, I start to work in my ADR's near there. Don't exclude nearby Resort restaurants, as these are good too. Eating in one also gives you the chance to check out other resorts. The Contemporary, Poly and Grand Floridian are a short Monorail ride from the MK, and the restaurants of the Boardwalk, Yacht and Beach Clubs and the Swan and Dolphin are a short walk or boat ride from Epcot or even the Studios.
It sounds like a lot of work

but advance planning is part of the fun for me.
Remember you can always cancel an ADR if your plans change, but you very definitely can not always add one on in real time.
Have Fun planning.