I planned my sister's last year for her Mexico destination wedding! I had it at a Mexican restaurant with mimosas, margaritas, and brunch and it was great.
She actually didn't want to open gifts at the shower because many of her future in-laws were not going to the wedding and she wanted to spend the time with them versus opening presents. So I asked people to bring their gifts unwrapped and we displayed them on a table - I thought some people would be freaked out by that, but it worked really well and made for a fun event! People had a lot of fun - and appreciated the margaritas quite a bit
I also did wedding mad libs for a game. I had 2 different versions and people filled them out in pairs and then my sister read them out loud. I did one mad lib per 2 people just so it didn't take forever to read through them. They ended up being hilarious and everyone loved it. I can find the files and send to you if you are interested.