Lemongrass shrimp!! It's a MUST TRY recipe, if you don't you will totally miss out! Hands down, the best lemongrass shrimp you will ever put in your mouth!!