What the Helen of Troy is This This Had Me Completely Stumped – Any Ideas? by Prince Of Petworth February 17, 2010 at 9:48 pm 9 Comments This was located on a residential street in Truxton Circle. I think it is like the 2 or 300 block of P Street, NW. The sign now sits on a vacant lot. I can’t imagine there was a fast food restaurant here. Any ideas on what was here?