Nice little town. I have family that lives Georgetown.. But no idea. There used to be a steak house in Georgetown that had a huge cow statue in the parking lot. That was a good place. Use the interwebs..
Georgetown has a new sushi bar, Ichiro, which is very good.