I've been told that there is a great taco stand at 2nd and Beaudry. I believe it starts with a "K". Anyone on this board know this stand and if so, what's the scoop. By the way, my fave at the moment is the one on Alvarado, north of Sunset, in front of the large supermarket. Sabroso!