So this post is all about introducing you to my restaurant review/rating system. You ready? It's ok if you're not it's really easy. If you are familiar with the yelp format it's more or less like that. My scale is from 1 to 5 stars. 1 star equals super sucky and 5 equals borderline orgasmic. Judging criteria fall into three categories 1. food (quality, taste, texture, ingredients, etc...) 2. service (attitude, time, etc...) and 3. ambience (decor, music, noise level, etc...) To demonstrate, I am reposting one of my earlier reviews from yelp, but updated!
Lucha Libre Gourmet Taco Shop
Category: Mexican
Neighborhood: Mission Hills
Lucha Libre. Where do I start. In my opinion, they do most everything right. The decor, while thematic, is fun and energizing. As you can imagine from the name, the entire restaurant in an homage to the sport of Mexican free-wrestling. There is A LOT of lucha libre memorabilia adorning the wall's and vintage movies playing on the TVs.

The food is delicious, moreover, you can't get food this good for this cheap. I don't know how they do it. However, I do have to say that the food, as delicious and cheap as it is, does give me pause to wonder about the quality of the ingredients. While everything tastes fresh and high quality you should by no means come to this location looking for sustainably grown veggies and ethically raised meat. Still, there are ample vegetarian possibilities.
Anyway, all the tacos are delicious...I like the veggie and surf & turf in particular. If you are feeling particularly decadent get the queso taco with fries. Trust me, it is amazing. And of course they are well known for their TJ hot dogs. Really though, try anything on the menu and you won't be displeased. Their salsa bar is varied and all are yummy (the green salsa and pineapple pico in particular).
The service at Lucha is excellent and all the staff make the restaurant comfortable and inviting. I will continue to come back again and again. You can reach Lunch Libre via their contact webpage at
www.tacosmackdown.com.