Castle Cafe
12th St and Jefferson Dr, SW, Smithsonian Castle, National Mall
Washington, DC
DC
20050
Open Map
Accepts Credit Cards
Coffee & Tea
Price range: $
Wheelchair Accessible