You might have noticed Indianapolis has a lot of steakhouses. Mile Square alone boasts around 15, including two Brazilian Churrascarias, a recently opened Japanese steakhouse and several chains found ...