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.
Also at this address
Find related places
See a problem?
You might also like
Partial Data by Foursquare.