I think there is a lot of that in Seminole Heights. JTrue would probably be able to give better all around advice. Elle's is also good, so is the Refinery. There are a few other places probably a little less eclectic.
Someone else mentioned Ulele's. It is very good as well and located along the River Walk