Back
The Free Man Logo

The Free Man

0.89mi
2626 Commerce St., Dallas, TX, 75226
Not Available Now (Available Fri 11:00 AM - Sat 2:00 AM)

About The Free Man

If you're looking for Soul Food restaurants in Dallas look no further. The Free Man is known for having some of the best Soul Food in Dallas. Located at 2626 Commerce St., The Free Man is a great...show more

Compare Delivery Services

(See pickup options)
Caviarbest deal
$3.00
i
Total Fees
64minTime Est.
Place Order
Caviarbest deal
$3.00
i
Total Fees
64minTime Est.