Mcallen TX STE C McAllen TX | Yokos Sushi Restaurant, Restaurants 1. 7001 N 10th St, STE C, McAllen, TX 78504 | Yokos Sushi Restaurant (956) 683-1285