Treebirds Restaurants At Plaza

214-871-7477
700 N Pearl St # G106
Dallas, TX 75201
No photo available for this business

Business Information

Restaurants
Restaurants

Customer Reviews (2 reviews)

Citysearch User

on Citysearch Jan 05, 2010
I used to eat here at least once a week when I worked downtown. The collard greens were great and I loved the red beans and rice. It is ca... (more)

Citysearch User

on Citysearch Aug 15, 2009
This place used to be called Tree Beards. The catfish with the etouffe is a good choice. Sliced bread and little pats of butter in waxed p... (more)

Browse our top cities

Browse cities by state