Streats, known for its street tacos, birria tacos and ramen, has landed a downtown Kansas City location. The restaurant is ...