Restaurants & Bars

Texas Dallas-Fort Worth Tartare

steak tartare in Dallas? anyone?

Share:

Restaurants & Bars

steak tartare in Dallas? anyone?

Peter | Oct 16, 2002 04:27 PM

ideas?
tartare?
bueller?
bueller?
bueller?
tartare?

Want to stay up to date with this post?