takoda
TAKODA, 715 Florida Ave NW, Washington, DC 20001, USAOpen Hours: 4:00 PM - 8:30 PM
Unavailable
All Day
4:00 pm - 8:30 pmSliders
Sliders
Featured Items
Cocktails
Take home one of our craft cocktails!
Takoda Near Me - Pickup and Delivery
Takoda
Sign in / Sign Up