So, is this Mex food a little better than Taco Bell?? Just kidding. I can't even stomach going there anymore.…