A worldwide community photographing and learning about wildlife
Alsidae
Not sure what kind of fly this is. My guess is that it is a Robber Fly (Proctacanthus nigriventris). I almost stepped on it walking down the sidewalk, and it just sat there patiently letting me take pictures.
I would definitely say that this is a robber fly. The species is much harder.