I agree that this is a Green Heron (Butorides virescens). Nice image. Sharp focus. The tail of the heron is a little washed out, but still a nice photo.
I google imaged green heron and there's no doubt that's what it is. Nice job getting the bird sharply focused and blurring the background. The hazy streaks behind the bird are a bit distracting but, other than that, it's an excellent composition.