napsandhappyhour.com
I Think I Found the Smallest Margaritas in The World. Taqueria Nacional: Happy Hour Review
What: Taqueria Nacional Where: 1409 T Street, NW Washington, DC 20009 Time: M-F 7pm-Close Saturday 9pm-Close N&HH Rating: 7/10 Go for: Delicious Tacos, Beer Don’t Go For: Margaritas! ( I …