I've been here twice.  The service is great; the margaritas are great; the food sucks.  Both times my meals tasted like an old shoe.  I'm not sure how they get that exact flavor in the food on two separate occasions but it is not good.  Two strikes you're out.