I have been to Cadillac Ranch for lunch, dinner, on football Sunday's and happy hour. I am never disappointed. The staff is courteous and efficient. I was recently part of a large group who walked in and they graciously set up a nice area for us and provided very prompt service. I even started my bachelor party there and we had such a great time we stayed longer than we had originally intended! Definitely try the pretzel and fondue appetizer if you go!