Sorry for the lack of information. It is an edelbrock 2101 performer. If you are sitting in the truck it would be on the right side. On my stock manifold it has something similar there but it is not open to a water jacket.
Thanks