"taqueria, 17th street" July 29, 2004 10:30 PM