On December 27, I visited The Stand in Branford, Connecticut. I went with two friends on the day after Boxing Day. It has a classic American barn décor, and includes a restaurant with a bar and a small stage for live performances. The weather was cold outside, but the restaurant had a warm and friendly vibe to it.Read More »
