May 17 May 17 Los Tacos Azules Gregg Maxwell Parker Drinks, Food, Restaurants, Tokyo The best tacos in Japan.