11:30 am line at La Super-Rica in Santa Barbara.  Best taco stand in the universe?