Milagros is a cut above typical Mexican restaurants. First of the upper scale Mexican places I've seen, although more and more seem to be opening these days. Dishes seem to use very fresh ingredients and main dishes seem made to order. Good place for a drink r for a business meeting. Not noisy.