By DCist Contributor Aaron Morrissey
Dogfish Head Alehouse, the third (and we assume not the last) in a planned series of eateries that serve lovers of the venerable Delaware-based brewery with the American basics, is now open in Falls Church, and DCist popped by to survey the scene in advance of Tuesday night’s official Grand Opening party.
There’s nothing outstanding about the place upon entering. The immediate thought was the episode of The Simpsons in which Moe promises “a whole bunch of crazy crap on the walls” at Uncle Moe’s Family Feedbag. The televisions on the wall project Sunday football games (but are volume controlled) and the restrooms sign is branded to the wall in a pale red neon glow. You’ll have a hard time differentiating the space from other chain restaurants, which is unfortunate since the Alehouse offers menu items that you’ll never find in Chili’s. (Hint: they don’t offer Miller Lite. Or disgusting onion…things.)