2 Best Restaurants in National Harbor, Prince George's County

Old Hickory Steakhouse

$$$$ Fodor's choice

The signature restaurant of the Gaylord National Resort, Old Hickory is perfect for a romantic meal watching the sun set over the harbor or for an expense-account evening of cocktails and fine cigars out on the terrace. The signature 24-ounce porterhouse comes with four sauce choices: béarnaise, bordelaise, green peppercorn, and blue cheese. Fish and chicken options are available, but the real draw is the expensive steak.

The Walrus Oyster & Ale House

$$$

Inspired by the Lewis Carroll poem, "The Walrus and the Carpenter," this restaurant is a gem for excellent seafood and views. Come here for a crab cake sandwich or select from the list of fresh, briny Chesapeake oysters in a casual, modern pub setting. Then wash it down with a local craft brew. The Walrus proudly partners with Maryland's Oyster Recovery Partnership, which recycles shells and builds reefs for the area's once-declining bivalve population.