Seems like these "best" food topics are popular with lots of good input.
How about the best pizza in the Metro?
I used to love Pizza Planet and Godfathers -- and both were in walking distance of where I grew up near 63rd & Meridian.
What are your current favorites?
Bookmarks