I have seen bracketry built to put S/D towhooks on our trucks, they use a nice flat mount with a 3 bolt pattern, it wouldn't be hard to add a crossmember behind the bumper and stick them out through on a 92-97 with the Diesel bumper.
Whatever you do, tying the front framerails together is a good idea, and stay away from those crappy 10,000lb parts store tow hooks, they don't hold a decent strap or clevis well, and I have bent them straight before.
There are front receivers available for the 92+ trucks, but not for 91 and older. for a street truck that isn't going to see the kind of abuse I put my recovery points through, that is probably the best bet, with one of these nice tow loops:
http://www.etrailer.com/Ball-Mounts/Tow Ready/TR63045.html
I do not like using hooks, or chains, and am of the firm belief that tow straps should be used with clevises. Each of my trucks has a good 3"x20' RECOVERY strap; not a tow strap, with sewn end loops, no chain or hooks, and 2 each 3/4" clevises. My wheeling truck I double the strap count and I have no less than 8 clevises on or in the truck.
On my big truck, my front tow points( like these
http://www.atozfabrication.com/store/Weld-on-Flat-Face-Clevis-Mounts.html ) are part of my winch bumper, and are welded to the 1/2" plate that makes up the winch mount, which is what all the main bracketry for the bumper is built off of. Holding the bumper to the frame is 3/8 plate that runs back past the core support mounts, and uses the boltholes for them, and is welded to my spring mount crossmember(shackle reversal) and bolted to the frame in 8 locations per side with 1/2" Cat bolts besides the core support mount bolts. I made sandwich plates for the inside of the frame out of 1/4 also. This is effectively part of my front suspension also, hence the overkill on attachment.
On the rear, I have 3/4 plate cut that serves as my d-ring mount and the bumper mount. It runs about 8" inside the frame rails and is bolted with 5 bolts per side. The "bumper" is a chunk of c-channel that fit over the ends of the frame rails that is cut to the same width as the frame. All it's there for is to tie the frame rails together and hold the license plate. I would of used something lighter, but I had the steel laying around.
Total overkill, but, I have torn a standard class IV receiver hitch apart before.