United States Washington, D.C. Washington, D.C. Guide Things To Do Essentials Restaurants Nightlife Where to Stay Neighborhoods Events Getaways All Washington, D.C. The Best Places to Dine in National Harbor, MD Written by Rachel Cooper Facebook Twitter Linkedin Rachel Cooper is a travel writer who has lived in the Washington, D.C., area for more than 25 years. She is also the author of several books covering the capital and mid-Atlantic regions. Tripsavvy's Editorial Guidelines Rachel Cooper Updated 04/21/19 Share Pin Email National Harbor offers a wide array of restaurants ranging from elegant waterfront dining to family-friendly and casual eating establishments. Set along a prime spot on the Potomac River, National Harbor is a great place to explore with family and friends. 01 of 19 Bond 45 Restaurant Johnny Silvercloud/Flickr/CC BY-SA 2.0 View Map Address 149 Waterfront St #1138, Oxon Hill, MD 20745, USA Get directions Phone +1 301-839-1445 Web Visit website The New York Italian steak and seafood restaurant offers New York style dining with great views of the Potomac River. Location: 149 Waterfront Street 02 of 19 Cadillac Ranch View Map Address 186 Fleet St, Oxon Hill, MD 20745, USA Get directions Phone +1 301-839-1100 Web Visit website This family-friendly restaurant has a western theme and features American food, steaks, and burgers. Location: 186 Fleet Street 03 of 19 Crab Cake Café View Map Address 140 National Plaza, Oxon Hill, MD 20745, USA Get directions Phone +1 240-766-2063 Web Visit website Locally owned and operated, Crab Cake Café offers one-of-a-kind all lump crab meat, no filler (ever!) crab cakes, fresh seafood salads, or piping hot Chesapeake inspired soups. Location: 140 National Plaza 04 of 19 Elevation Burger krossbow/Flickr/CC BY 2.0 View Map Address 108 Waterfront St, Oxon Hill, MD 20745-1137, USA Get directions Phone +1 301-567-9010 Web Visit website This fast food restaurant specializes in higher quality burgers. The menu includes burgers made of organic, grass-fed, free-range beef as well as veggie burgers, salad, and a grilled cheese sandwich. Location: 108 Waterfront Street Continue to 5 of 19 below. 05 of 19 Fiorella Pizzeria e Caffé View Map Address 152 National Plaza, Oxon Hill, MD 20745, USA Get directions Phone +1 301-839-1811 Web Visit website The restaurant offers over 30 artisanal thin-crust pizzas, salads and additional Italian comfort food dishes in both small plate and entrée style. Dine-in, take-out, and delivery are available. Location: 152 National Plaza 06 of 19 Grace’s Mandarin View Map Address 188 Waterfront St, National Harbor, MD 20745, USA Get directions Phone +1 301-839-3788 Web Visit website This Asian fusion restaurant features sushi, Chinese and other Asian dishes in an elegant atmosphere. The menu is extensive and includes small and large plates. Location: 188 Waterfront Street 07 of 19 Granite City Food & Brewery View Map Address 200 American Way, Forest Heights, MD 20745, USA Get directions Phone +1 240-493-3900 Web Visit website This casual American restaurant features fresh, high-quality menu items prepared from made-from-scratch recipes. The modern-designed space, featuring an open kitchen and an on-site brewery, creates an inviting ambiance with its dark wood and granite accents. Established in 1999, the chain has grown into a 30-plus restaurant operation across 13 states. Location: 200 American Way 08 of 19 McCormick & Schmick’s flickr4jazz/Flickr/CC BY 2.0 View Map Address 145 National Plaza, Oxon Hill, MD 20745, USA Get directions Phone +1 301-567-6224 Web Visit website With more than 30 restaurants throughout the country, McCormick & Schmick’s is well known for its fresh seafood. The menu also includes steaks, poultry, entrée salads, and pasta. Location: 145 National Plaza Continue to 9 of 19 below. 09 of 19 McLoone's Pier House Ben Schumin/Wikimedia Commons/CC BY-SA 3.0 View Map Address 141 National Plaza, Oxon Hill, MD 20745-1134, USA Get directions Phone +1 732-758-9500 Web Visit website The New Jersey-based restaurant features an eclectic menu of pasta, seafood, and other dishes. Location: 141 National Plaza 10 of 19 National Pastime Sports Bar and Grill View Map Address 201 Waterfront St, Oxon Hill, MD 20745-1135, USA Get directions Phone +1 301-965-4000 Web Visit website National Pastime features a 30-foot video wall and two large bars. The menu is bar food—sandwiches, salads, and appetizers. Location: Gaylord National Resort 11 of 19 Old Hickory Steakhouse View Map Address 201 Waterfront St, Oxon Hill, MD 20745-1135, USA Get directions Phone +1 301-965-4000 Old Hickory Steakhouse is the fine dining restaurant at the Gaylord, designed to recreate the ambiance of an 18th century Georgetown row house. The setting is contemporary and elegant. Location: Gaylord National Resort 12 of 19 Pienza Italian Market View Map Address 201 Waterfront St, Oxon Hill, MD 20745, USA Get directions Phone +1 301-965-4000 Web Visit website Pienza Italian Market is a casual Italian buffet at the Gaylord National Resort that serves breakfast, lunch, dinner and Sunday brunch. Location: Gaylord National Resort Continue to 13 of 19 below. 13 of 19 Public House View Map Address 199 Fleet St, Oxon Hill, MD 20745, USA Get directions Phone +1 240-493-6120 Web Visit website Public House is an American restaurant offering casual dining and an upscale lively bar/lounge area. There is DJ music and occasional live entertainment. Location: 199 Fleet Street 14 of 19 Redstone American Grill Adventure_Photo/Getty Images View Map Address 155 National Plaza, Oxon Hill, MD 20745, USA Get directions Phone +1 301-839-3330 Web Visit website Redstone features year-round fire pits and casual dining set in a rugged, romantic setting. Location: 155 National Plaza 15 of 19 Rosa Mexicano View Map Address 153 Waterfront St, Oxon Hill, MD 20745, USA Get directions Phone +1 301-567-1005 Web Visit website Rosa Mexicano offers upscale modern Mexican cuisine in a stylish atmosphere. Location: 153 Waterfront Street 16 of 19 Sauciety View Map Address 171 Waterfront St, Oxon Hill, MD 20745, USA Get directions Phone +1 240-766-3640 Web Visit website Sauciety offers elegant American cuisine with spectacular waterfront views. Location: Westin National Harbor Continue to 17 of 19 below. 17 of 19 SUCCOTASH View Map Address 186 Waterfront St, Forest Heights, MD 20745, USA Get directions Phone +1 301-567-8900 Web Visit website The restaurant serves Southern-inspired cuisine with dishes such as fried chicken with sorghum and cheese waffles, fried green tomatoes, baby back ribs and shrimp ‘n’ grits and chocolate bourbon pecan pie. Location: 186 Waterfront Street 18 of 19 Thai Pavilion View Map Address 151 American Way, Oxon Hill, MD 20745, USA Get directions Phone +1 301-749-2022 This Thai restaurant offers a variety of dishes in an elegant atmosphere. Location: 151 American Way 19 of 19 Walrus Oyster & Ale House View Map Address 152 Waterfront St, Oxon Hill, MD 20745, USA Get directions Phone +1 301-567-6100 Web Visit website This locally owned restaurant from Star Restaurant Group features Eastern Shore seafood with a raw bar set in an authentic environment. This brand-new concept offers go-to items like lobster rolls and crab salad sandwiches prepared by the world-class chef Ben Nichols. Location: 152 Waterfront Street Was this page helpful? Thanks for letting us know! Share Pin Email Tell us why! Submit 10 Best Crystal City Restaurants The 15 Best Restaurants in Cincinnati 32 Great Penn Quarter Restaurants in Washington DC The 11 Best Restaurants in Washington, D.C.'s Georgetown Neighborhood The MGM Casino at National Harbor The 15 Best Restaurants in Oklahoma City The 12 Best Restaurants in Greenville, South Carolina The 15 Best Restaurants in Montevideo The 12 Best Restaurants in Birmingham, Alabama Best Places to Dine Outdoors in Washington DC 16 Best Restaurants in New Orleans 10 Best Places to Eat near Capital One Arena in Washington, D.C. Where to Find the Best Brunch in Washington, D.C. 15 Best Restaurants in Scottsdale, Arizona The 10 Best Restaurants in Sedona Eat Out for Christmas This Year in Washington, D.C.