First off, Milagro is NOT authentic Mexican, not by a long shot. The menu tries to liven up (fusion can be a scary concept) some of the tried and true classics, but falls short.
Have eaten there 3 or 4 times, because there really are no GOOD Mexican restaurants in Ottawa; Milagro is the best of a mediocre lot.
The servers are nice if a little ditzy, and reasonably prompt. The food, however, is never quite spectacular. Portions are generous, but a little more attention to flavor combinations, seasoning, and cooking times would produce far better results. Each time I have been there seem to be fewer patrons which might be a call to management to liven up the kitchen.
If you MUST have a Mexican fix, it's worth a try, but if you pass and save up you can probably afford a trip to Guadalajara for the real thing!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.