Food Safety Report: Sushi Taro, 17th Street Northwest, Washington, DC, United States 7 years ago • details 1.1K I did the tasting menu on 4/27/17 (only learned of this site recently).