We have been to Brio at least a dozen times and after this last visit we will not be returning. We had family in from out of town and we were telling them how great this place was....Well we are so embarrassed that we took them here. The service was so terrible and the food was not much better. We had a table of five, and it did not seem to be a very busy evening. Every meal came except for one and we were told it would be right out. Ten minutes later we asked about the meal and we were told that the kitchen made it wrong again...What? We were not even told it was wrong once, only that it would arrive in a few minutes. We decided to cancel the meal since everyone was waiting to start their dinner so that one person would not be eating alone. The waitress said "let me get the manager". He came over and was a complete ass. He said "what seems to be the problem?" So we told him our issue and his reply was " we are making it on the fly". Well if he knew what the problem was why did he ask? And then when it came to the bill the waitress said "I wish you would have ordered dessert, it was on the house". Nice to know it, after the fact! Just a colossal mess. Everyone makes mistakes, just let us know...Don't leave us hanging.