My relatives will soon visiting from Taiwan, and all they want is to eat in a steakhouse, which they consider very American. Are there any decent steakhouses in the area? I've heard very mixed things about the Angus Barn. I noticed a steakhouse on Franklin Street, but I can't remember its name -- has anyone given this a try? I would hate to subject my relatives to the franchise atmosphere of the Outback, but it may come to that.
Thanks in advance.