2 min read Food & Cooking Taco hot spot El Ruso finds a new home in Silver Lake 3 years ago Robert C. Williams El Ruso, one of Food & Wine’s Best New Restaurants of 2020, has found a new home in Silver Lake....