Have you been to the restaurant:

We are located at 20-19 Thomson ave, Long Island City
1800-BURRITOS