Agree with all your choices - good places - except Soggy Dollar. November trip we ate lunch there - food just isn't that good for the $ and the wait. We'll be trying someplace else next month.