I've eaten at five on the list: Casey's Corner, Columbia Harbor House, Be Our Guest, Sunshine Seasons, and Flame Tree BBQ. Of those five, I'd rank them:
1. Casey's (happened to hit it when it opened, got a great table, was hungry and a hot dog sounded perfect, atmosphere can't be beat)
2. Flame Tree (again, hit it right when it opened, got a great table, was hungry and BBQ sounded perfect, lovely atmosphere until the screaming banshee child showed up to split our eardrums...eek!)
3. Columbia HH (took shelter here in a thunderstorm and so did everyone else in the park so it was slammed with people, got a table upstairs, food was really good)
4. BOG (waaaay over-hyped, had breakfast...meh)
5. Sunshine Seasons (had heard rave reviews, place was practically vacant at 6pm, had a hard time finding something that sounded good, food was forgettable)