I really enjoy Mad Mex because of the consistency amongst the locations. I've never had a bad experience at any of them, and the North hills location does not disappoint. Our waiter was fantastic, he did not hesitate to make any reccomdations and was a really friendly guy. The food was made to perfection, and was exactly what we had ordered. My only comment for this location is that I'm not a huge fan of the seating inside. It's a smaller location, so it feels a little crammed if you get put in a particular area. Other than that, great place to get dinner or drinks!