You'll be surprised to learn that not all the great food in Boston is seafood! Here's a guide to some of the city's most established restaurants—a food tour of Boston, if you will.
Start on the North End. While there are plenty of great restaurants in the North End serving high-end Italian food, head for Regina's, which is one of the oldest pizza places in the country. Afterwards, stop in at Mike's Pastries for dessert. The desserts are worth waiting in line for, and the frenzy is part of the fun!
Step2
Combine shopping with eating on Newbury Street, which runs right off of the Boston Public Gardens. There are numerous pricey places here that are good, but you can also eat on a budget with food that's just as delicious. Stop for sandwiches and tea at Tealuxe, or dine al fresco at Charley's.
Step3
Craving sushi? Hop on the T's green C line to Coolidge Corner and visit Fugakyu, a Japanese restaurant specializing in sushi. Not only will you find some of the freshest sashimi you've ever tasted here, but the decor will make you feel as though you've just stepped into a Japanese courtyard.
Step4
Plan a brunch stop at Zaftigs if you spend a night in Brookline. Since you will probably have to wait for a few minutes to get a table, warm up with their rich hot chocolate, then indulge in one of their enormous omelets, a stack of thick French toast, or for lighter fare, their natural yogurt with fresh fruit and granola. For late night stops at Zaftigs, try the chili, smothered with cheese and onions.