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 know crazy right?) Review: Location 10/10: Taqueria Nacional is located on T Street NW one block up from the Trader Joe's on 14th Street. The closest metro … Continue reading I Think I Found the Smallest Margaritas in The World. Taqueria Nacional: Happy Hour Review

Advertisements