I’d lean towards Uptown instead of Highland Park only because HP is more of an upscale enclave and Uptown is closer to most of the current hit restaurants and such.
You said mid-March. If that happens to be Saturday the 17th that’s our St. Patrick’s Parade Festival weekend. Obviously you guys can go to the parade (be prepared to party aka drink like a fish). Tons of events built around it that weekend. You can even enter to be in it if you’re so inclined.
Obviously we have all kinds of standard attractions like Dallas Museum of Art, Dealey Plaza and the 6th Floor Museum, Nasher Sculpture Center, Zoo, Arboretum, etc… You can Google those pretty easy to fill in some stuff if anybody feels like being educated during bachelor weekend.
You guys could do Top Golf for one activity. Hit some balls, drinks some cocktails, share some appetizers, etc…
You can go day drinking at the Truck Yard. Great place to hang outside drinking, live music, etc…
If any of you guys are sailors you can rent a skiff at White Rock Lake. Saturdays locals come out and race each other. Drink. Etc…
We have a lot of brew pubs these days if you’re up for a pub crawl.
Along those lines you guys could rent the Buzz Bike. You pedal around uptown (or anywhere else) while drinking. Think moving bar.
You guys could go to the Panic Room. They’ll lock your asses in a room and you figure out how to escape as a group.
There are always sporting events available that AAC in Uptown, Jerryworld in Arlington, etc…
Visit to downtown Fort Worth and the Stockyards might be in the cards.
I’ll try to think of some other stuff.
Side Note: if you stay in Uptown Kyle Warren Park is an elevated park over the highway that connects Uptown to Downtown now. So you can easily walk, uber, take the street car through or to there and get into downtown easily and take DART trains to other parts of Dallas as needed. There are usually activities in the park. There is an online calendar you can check for events. Concerts, cultural events, etc…