Deer Park is kinda a B&M no mans land. Where is your hotel? What airport (Hobby or Bush)?
I have a lot of suggestions but none of them are near Deer Park. Closest things will be Downtown/Heights area or south to the Clear Lake area.
Oh and when are we herfing?

lol