I love Big Rock. The atmosphere is really tough to beat. I think it's an old train station made into a restaurant. The woodworking and other decorative details is just beautiful. The food here is out of this world. The appetizers are fantastic (from carpaccio to crab cakes) and the entrees are even better. I've had both fish and steak at Big Rock and loved both. This is an ala carte place, so expect to pay a lot and you'll pay a lot more if you want sides like asapargus or mashed potatos. They've got a great wine list and even better are the martinis - try the blue cheese stuffed olives. They just opened a lounge above the restaurant and there's a new banquet facility on the premises as well for weddings and the like. Very pricey but such a great experience.