On my way back from La Pollada de Laura (Northern Blvd. @ 102nd?) I passed a couple of South American spots that are either new or I've never noticed. El Sol a Peruvian restaurant, 87-07 Northern Blvd., was pretty crowded, and had a funky cavern-like decor. La Herradura (84-17 Northern Blvd.) bills itself as "Un nuevo concepto en comida Colombiana." Just wondering whether anyone has been to either. I'm also trying to wrack my brain to remember the name/location of a roti/curry joint that opened on Northern, in the 100s I think.