Judging Restaurants – Estadio

by Prince Of Petworth August 31, 2010 at 12:00 pm 22 Comments

Estadio is located at 1520 14th Street, NW. When we first heard about Estadio coming to this space there was pretty big anticipation. The expectations seem to have been met as it is nearly impossible to get a seat here unless you plan way ahead. Is the adult slushie really that good?

What are the other must order items on the menu?


Subscribe to our mailing list