Once again, The National's Taste Test series takes you inside the latest restaurants just before they open their doors, and ...