They are building a place called "Chronic Tacos" on the Belmont Pier and it looks like it's opening soon.

Anyone tried them?