A wide variety of dining options can be found in Baltimore, but no visit to Maryland is complete without a sampling of the local favorite: steamed crabs! Though by and large the crabs no longer come from the Chesapeake Bay (they are shipped from North Carolina, Louisiana, and Texas due to overfishing of the Bay), it remains a popular summertime activity to spend the afternoon with family and friends at a crab feast. Often crabs are accompanied by steamed shrimp, corn on the cob, and beer.
The market place, near the harbor, is full of fresh seafood and food bars. But for a more local experience, head to the neighborhoods surrounding it: Little Italy, Fells Point, Federal Hill, Canton, Mount Washington, etc. all feature both local and international cuisine.
Canton Square offers a diverse selection of good restaurants, but one of the standouts is Nacho Mama's (2907 O'Donnell St). Fun atmosphere, good Mexican food, and many "priceless artifacts" representing everything Baltimore. There is also the must-see Greektown, which hosts a wealth of authentic Greek restaurants and coffeehouses.
Source: Wikitravel. A list of contributors is available at the original article on Wikitravel.