Oh... and... speaking of Old Town.... El Indio is still open.
Stop, yer killin' me here. Now I'm homesick.
THE TACO STAND ???
El Indio is still open. El Indio on India St., it sure is.