Restaurants & Bars

Texas Dallas-Fort Worth

"Tucker" in Dallas

Share:

Restaurants & Bars 3

"Tucker" in Dallas

Alexa | Dec 3, 2004 01:40 AM

Does anyone have any input Re: Tucker on Ross Ave.?

I read something when they opened and then forgot about it until I drove by recently.

Thanks - Alexa

Want to stay up to date with this post?

Recommended From Chowhound