El Chucho – Cocina Superior Description:
Spot for tequila & a taqueria menu. Creative takes on taqueria fare & margaritas on tap make this tri-level venue a popular stop.
Address:
3313 11th St NW, Washington, DC 20010, United States
Phone Number:
+1 202-290-3313
Website:
https://www.elchuchodc.com/
Store Hours:
Sunday: 4-10PM | Monday: 4-10PM | Tuesday: 4-10PM | Wednesday: 4-10PM | Thursday: 4-10PM | Friday: 4-11PM | Saturday: 4-11PM