Arts A Poppin on Mass Ave in downtown Indianapolis--a hot spot for trendy restaurants and art galleries.