If you're looking for American (new) restaurants in Dallas look no further. Harwood Tavern is known for having some of the best American (new) in Dallas.
Located at 333 S Harwood St, Harwood Tave...show more
Thai chili & green onion or Nasville smokin hot.
Short Rib Poutine
House cut fries, braised short rib, bacon fondue, fresh jalapeno.