2. Hakodate

Hakodate on the island of Hokkaidō is one of the nation’s favorite Japanese foodie destinations. Best foods here include a variety of ramen dishes along with jingisukan, a Mongolian-inspired barbecued lamb dish. Interestingly, a hearty bowl of ramen, with its special flavor, is not something you can call light fare, as in Hakodate, some restaurants make it so delectably unctuous that a lunchtime bowl can keep you full until the evening. Fish is high on the menu of course, and you can enjoy several types of scallops, squid, crab, and tuna. Many restaurants here specialize in 'kaisen donburi,' which may look like fresh seafood on rice, but the taste will blow your senses for sure. Don't forget to visit the "Asa ichi" morning market, as that's where you can find some of the best and most appealing seafood restaurants.