Did you know that the Versailles Cuban restaurant is part of actress Helen Mirren 's ideal weekend in Los Angeles ? SOMEFACTS.com