Every year the Las Vegas Review Journal newspaper holds a "Best of" contest/poll. Its just been finished, and the results are here. It's done from a "local's view," so some of the answers will be unusual...for example, Olive Garden is rated the best Italian Restaurant (huh?) and Pizza Hut the best Pizza place (guess they have never had Metro Pizza).
Fern
Fern
Comment