Indianapolis has a new all-you-can-eat Brazilian steakhouse. Florida-based Terra Gaucha Brazilian Steakhouse opened at Fashion Mall Commons, 8487 Union Chapel Rd., last week. Fans of Fogo de Chao ...
Stepping into Fogo de Chão for the first time can be a bit of a daunting experience. Granted, each one of the steak-house chain's 75-plus locations has its own decor touches. When I entered the ...
My family has never cared much for chain restaurants, but in the past year, my husband and I have visited more with our teenagers. By dining at steak houses such as Ruth's Chris and iconic ...