Casa Blanca is located at 1014 Vermont Ave NW (just north of K Street.) I never noticed this small space before but sometimes these small spaces are the best. Any fans? Any must order items?
Side note: Further up Vermont Ave a reader writes: “a Verizon blackberry phone on Vermont and S St. NW this morning, Wednesday, at around 7:45. I would like to return it to its owner but can’t unlock it to check any numbers.” If you know the owner email me at princeofpetworth(at)gmail