But there are some cities that only seem to have fast food restaurants. I swear Minneapolis has some of the worst food in the world and is limited mostly to franchises (excepting Kramarczuk’s Deli of course!). When I was going to the U there I could not find a decent meal, especially breakfast, for the life of me. It's impossible to find a decent pizza in that town.

Minneapolis does have overpriced food of poor quality in most of its restaurants. The neighboring city of St. Paul, however, has some first-class little-known ethnic restaurants at reasonable prices. Try for example, Cecil's Deli, same location since 1949 near St. Catherine's college on Cleveland Avenue. You won't find many slender or grumpy people there.

There are a number of good Vietmamese restaurants, both in St. Paul and at least two in Minneapolis. If you know where to get freshly caught walleye, you can dine well in Minnesota. Try Tavern on Grand (where the MN governor took Gorbachov for a Walleye sandwich, very resonably priced and utterly scrumptious) in St Paul. Grand Avenue in St. Paul also has several other excellent eateries, most of them modestly priced. For some reasons I cannot figure out, Minneapolis restaurant food tends to be both more expensive and lower quality than that found in St. Paul. The worst food is to be found in Uptown Minneapolis, followed by Downtown. Some of the suburbs have very good hole-in-the wall places that could probably hold their own in New Orleans, especially those that are not afraid to serve distinctive mid-western cuisine.