Not Available Now (Available Sat 11:00 AM - 9:00 PM)
About Harwood Tavern
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.