Solar Cafe
Address:
1300 I St Nw, Washington, DC 20005
Phone:
(202) 408-7888
Nice to Know:
- Noise Level Average
- Parking Street
- Accepts Credit Cards Yes
- Good For Groups Yes
Delicatessens
Other Businesses:
- Subway at 1129 18th St NW, Washington, DC 20036
- Baja Grille at 1133 20th St NW, Washington, DC 20036
- Zorba's Cafe at 1612 20th St NW, Washington, DC 20009
- Cafe Divan at 1834 Wisconsin Ave NW, Washington, DC 20007
- Drafting Table at 1529 14th St NW, Washington, DC 20005