Icicle is filled with friendly staff and a crew of lively locals. Definitely worth a stop for a few pints. The food menu is very limited, more appropriate for a snack or a small appetite. The beer is coming along. It has a ways to go to really establish balance and sophistication, but overall we enjoyed ourselves.