I doubt I'll be back. Do yourself a favor. Just go to Taco Bell or Chipotle on Bagley. I had a hair on my lime in my beer. The salsa was ok and the sour cream in my Taco made me fart. Pico, our server was clueless. Pass.
Edit - taking off one start. Sharted multiple times the following day.
Edit - After watching Kitchen Nightmares, I feel the issues I'm seeing with these restaurants are probably happening here. I wouldn't be surprised if they're just using a microwave.