Milagro Mercer has been serving traditional Mexican cuisine, Tequila, Mezcal and fantastic cocktails in the Entertainment District since 2006.
For hours of operation, to place pickup orders and to view other details visit milagrorestaurant.com
Gracias for booking a table with us!
Milagro on Mercer does offer delivery in partnership with Skip The Dishes. Milagro on Mercer also offers takeout which you can order by calling the restaurant at (416) 850-2855.
Milagro on Mercer is rated 4.4 stars by 751 OpenTable diners.
Yes, you can generally book this restaurant by choosing the date, time and party size on OpenTable. Due to local restrictions, this restaurant may not be accepting reservations at the moment.
It was great! My friend and I had a fantastic pre-theatre dinner at Milagro. We will definitely rebook the next time we head downtown!
Some sharing appetizers are bit expensive, but food was overall pretty good. Service was perfect.
Expected more given the high reviews. Food was fine.
Very cute restaurant. The food was good quality and i would go back. The only complaint would be that there was confusion and lack of clarity around some of the orders – ie. Taco Tues sounded like you get two tacos (of whichever choice) with your order…not two orders of two tacos. I would ask that moving forward, If a table of 3 ordered 12 tacos plus guac and other stuff..maybe ensure they understand how many they’re ordering?
I have not been to a Milagro in quite some time…been to Mexico and Spain so was looking forward to it. The menu seems more simplistic than what I recall over 5 years ago…but overall good…
Have been many times before and it’s actually a favourite. Service today was a little off and inattentive, food while tasty was lukewarm (my guess is it sat out for a while), took way too long to get the bill at the end and then another long wait for payment. Hopefully this was just a one-off bad night
Good food for the price. Nice atmosphere too:
Amazing service Great quality of food Fantastic atmosphere
Overall my experience was good but the service was slow. It wasn’t extremely busy when we went and it seemed like our server forgot about us. Other than that the food was great!
My wife and I had gone for a date. We were expecting the food to be outstanding. We are vegetarians. So we asked our server for options.We selected 2 mains out of the options he gave. Turns out the 2 dishes were made with the same sauce. The server forgot to mention that to us. The food was sub par.
Great food and service. Quite authentic Mexican from my experience in Mexico.
Food was terrible – tacos came with no toppings just the meat and tortilla Very bad experience overall
Food was good, service was slow, women’s restroom was brutal.
It was great to catch up with friends on Milagro’s patio. The food was amazing as usual and the service keeps us wanting to come back!
Several items listed on the menu were not available the day we went: atún, tortilla soup and one of the tequila brands. Disappointing. The side order of Mexican rice was dry and tasteless. We’ve been to Milagro before, and enjoyed it greatly,so were surprised this time. Zac, our waiter, was darling though.
It had been over a decade since I had eaten here. Don’t know why it took so long. Even though we had to eat on the patio due to COVID restrictions in Toronto, it was a great experience. Host that greeted us was great, excellent service, great cocktails and the food was amazing! Great flavours. Only weird thing was after we reconfirmed the day of, that we were arriving, that we received another message from them to reconfirm again, but from Bookenda. Very odd since we booked on OpenTable.