We have been to the MacLeod Trail location several times for special occasions (Valentine's Day, Birthday, etc). I have also been several times for work lunches. I have always found the food to be excellent and the service to be very good. We have had appetizers, main courses and desserts and all the food is excellent. It is a very busy location so I would recommend reservations. The atmosphere can be on the loud side but great décor and it is a city restaurant. The menu changes occasionally.