Things the Echo Tap does well:
Patio: A beautifully maintained space with lots of flowers, TVs, and nice tables with umbrellas.
Pizza: creative options, very delicious
Beer: nice selection on tap
The downside?
Prices: a little steep for what they're offering (i.e. $7.50 for average frozen cheese curds)