Was out on a Friday night with the wife and we drove past this place and it was packed so we decided to go in. It was really crowded so we decided to get take out. The restaurant has a nice decor and looked clean. We waited at the bar and the owner/ bartender took our order, while waiting he offered us water and free chips. The chips were very good, but a little too salty. I ordered the vegetarian tostada and chips and guacamole, my wife ordered the carne asada tacos and vegetarian nachos. The service was very fast, the food came out in less than 10 minutes. The bill was a little high ($37) but we figured given the good atmosphere the food is probably worth it. When we got home we couldn't wait to tear into the food. Imagine our surprise when we opened the containers of food. I was given one child sized tostada and my wife was given one child sized taco. The tostada was OK, but not worth the $6 or $7 bucks I paid. I'm not a huge fan of guacamole but I have to say that the guacamole was very good. It came with the same chips that they gave us in the restaurant. My wife said her taco and nachos were OK, but not much better than Chipotle. When we first walked into North of Mexico we thought about coming back with some friends for dinner, after eating the food and given what they charge I don't know if we would come back. We may give it one more shot seeing that there are very few good Mexican restaurants in Scarborough.