Neubauer Rock is located just off of Neubauer Point at the mouth of Cayo Del Grullo. Like many of the rocks in Baffin Bay's open water, Neubauer Rock holds trout and redfish most of the year. Neubauer Rock Baffin Bay Corpus Christi