Taming Cowtown
“Why isn’t this is in Dallas?” was the out-loud reaction of a friend when he first set eyes on USA Cafe. (From blocks away, I might add. You can’t miss it, and I’d like to try.) Good question. USA Cafe–big, trendy, and mega in every way (“23,000 square feet of…