I normally go to Real Sports Bar prior to a game at the Air Canada Centre. It was booked so went to Taverna Mercatto as a secondary option. Reservations were available a couple of days prior. Place looked full when I got there (Friday at 6:00pm).
Décor is nice, modern yet casual. Lively atmosphere. Staff was friendly and my table was ready even though I arrived early.
I ordered the linguine seafood dish. It was quite good and enough seafood to ensure there is some with every bite. My only comment would be that I would have preferred a bit more quantity as I was still hungry after (but I did not order an appetizer). Good selection of wine and lots of craft beer options.
I believe for my friend and myself, dinner plus beer and tax (before tip) was $60.
While Real Sports is a fun place to go before a game, it can be loud and difficult to have a conversation - Taverna Mercatto can be a good alternative. I would recommend.
As a note, if you are going to the ACC and it is poor weather, you can go through the Telus building and get to the ACC through the above ground PATH walkway.