It’s said that nature abhors a vacuum, which definitely proves the case this week. Taverna closed just hours before the South of Nick’s official opening last night (Monday, July 2nd). This concept is one we locals have been looking forward to seeing for a long, long...