Butterfield's is so, so good! It's a place my friends and I regularly go for brunch! The food is delicious, the coffee is amazing, and the atmosphere is fun. The service is pretty consistently awesome, and I think it's totally worth the wait - plan to have a 20-30 minute wait before you'll be seated.