New restaurants are mad crazy to be opening right now -- or are they?