This is my first ever non-food "Name This Plant" post (I think). Unless you are a hummingbird you don't want to be eating the Heliconia Rostrata (also known, oh so appropriately as the Lobster Claw). Wikipedia doesn't have a lot to say about the entire genus, much less this one in particular.
I can tell you they are pretty and can be found in these parts.
PS. I totally know that an answer to a "Name This Plant" post is a cop-out for a post and that this one was even short and crappy.