Read the reviews and was hesitant to try Rattlesnake but friends rave so we went. Loved it! Set in a small, old house in downtown Bennington so dining rooms are small and numerous - adding to the fun. They don't take reservations but we waited at the bar for less than 10 minutes on a beautiful Saturday evening - certainly not a long wait for such a night. Margarita was great, bartender friendly and attentive. We were lucky to get the table on what was the front porch (now glassed in) right in the window. Waitress was all about taking care of our needs. Fast, courteous, very friendly. Food arrived hot, timely and delicious. We didn't get an appetizer and still could only eat half the dinner portions we received. We were more than satisfied and the waitress was always at our table at the appropriate times with a smile and a "what can I do for you now?" attitude. Kudos to the chef. We'll be back LOTS!