Back
Harwood Tavern Logo

Harwood Tavern

0.37mi
333 S Harwood St, Dallas, TX, 75201
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

Compare Delivery Services

(See pickup options)
Caviarbest deal
$3.00
i
Total Fees
34minTime Est.
Place Order
Uber Eats
$4.24
i
Total Fees
15minTime Est.
Place Order
Postmates
$11.49
i
Total Fees
35minTime Est.
Place Order
Caviarbest deal
$3.00
i
Total Fees
34minTime Est.