The first time we went to Coral Reef, it was very mediocre in every way. Poor service, other people's children hanging all over our table, poor food.
Shockingly enough, we gave it another try and it was wonderful. We were lucky enough to get a table by the aquarium, and the food and...