Never have eaten at Garden Grove so I can't comment on that, but as far as Cape May Cafe is concerned....we absolutely love it there, it is one of our favorite character meals and a must do each trip. The food is always hot and fresh no matter what time of morning you eat there, the character interaction is awesome, the restaurant itself is so quiet and laid back, and the service is wonderful. So to answer your question, I would go with Cape May Cafe