Although the food is still very good, not being served for three hours is totally unacceptable. Our party had made reservations and arrived at 6:30. The dining room was one quarter full and was staffed by one server and a bus person. We ordered both appetizers and entrees. We did not receive any of our food for two hours! When we compalined to our server, she was very curt and stated the owner/chef prepared everything to order. We then waited an additional hour for the entrees with two entrees arriving twenty minutes after the other diners had finished their meals. We had dined at Solar on at least 10 previous occasions but this will be our last. The great tragedy is that the food is quite good but the service and attitude can not be tolerated.