Tacochu are making a name for themselves with taco rice — the world’s tastiest salad. It originated in Okinawa, the southernmost prefecture of Japan, as the love child of Tex Mex (brought over by the US Marines after WWII) and local island cuisine. It’s got a bit of everything – warm sticky rice, hot spicy beef, crunchy salad, sweet tomatoes, creamy cheese, fresh soured cream, chunky guacamole and salsa. And love the home-made stall.
via British Street Food http://ift.tt/1pEg99W