A reader writes:
“El Torogoz has the best foodie happy hour in Petworth. They have the most kick-ass fresh nachos you can find in town for only $5!!!”
El Torogoz is located at 4231 9th St NW (just north of Upshur). We last judged them back in March 2011.
Anyone else try the nachos? Any other must order items?
They also have a great outdoor patio area that faces one of my favorite pocket parks in the city: