As has been pointed out before, this is a commercial site where restaurants pay to appear. A better source would be http://www.sdreader.com where a local, Eleanor Widmer, reviews restaurants weekly. I don't always agree with her, but on the whole, good reviews.
Mexico