Armchair art critics are having a field day with the latest big development in Winter Park. The stretch of restaurants and shops at the corner of U.S. 17-92 and Morse Boulevard, where the beloved Mount Vernon Inn once stood, seems to be beckoning extra-sharp tongues. "Quite tacky to be honest!!"...