DowntownRestaurants Judging Restaurants – Chef Geoff’s Downtown by Prince Of Petworth September 14, 2010 at 12:00 pm 20 Comments Chef Geoff’s downtown is located at 13th Street, Between E & F St., NW. You can see their menus here. I feel like I once heard that they have a good happy hour. Is that right? Any must order items?