Art in Ybor City There aren’t many visual art galleries in Ybor City any longer, aside from AIA on 7th and Silver Meteor Gallery (a performing arts space). However, Ybor City used to show some incredible heavy hitting exhibits when Red Letter 1 was on 8th Avenue, and subsequently 15th street. At that time Jeremy […]