Cafe Soleil

Permanently closed
839 17th St NW Ste B
Washington, DC 20006
Quaint, French Bistro located right in the heart of DC, only a block from the White House and immediately adjacent to the Farragut West Metro Stop. They offer an awesome happy hour every day from 4:30 until 8 pm with $5 wines and margaritas.

Find related places

Own this business?
See a problem?

You might also like

United StatesWashingtonCafe Soleil

Partial Data by Foursquare.