Spicy Shrimp Tacos with Creamy Avocado Sauce

Tacos have historically been considered a kind of  street food, that came out of the taquerías in working class Mexican neighborhoods.  Having come to the US in early in the 20th century, the taco has recently burst onto the scene in even the poshest of restaurants and have even inspired a whole slew of memes…