
Cafe La Ruche is located at 1039 31st Street, NW in Georgetown. Place looks super cool from the outside, I’m wondering if it’s just as good inside? They’re doing a bit of work on their Web site but you can still see some of their menus here.
Any fans?