Charmingly tucked away, yet right on busy Main Street, El Milagro has a lovely courtyard and some of the best pastries in town. Grab a coffee or a mimosa, a pastry or a breakfast taco, and greet the morning under the trees as the town comes alive. Or perhaps stop in for lunch, take a table on the covered porch upstairs, and have a sandwich or a salad. Come dinnertime the courtyard gets lively with live music, a perfect atmosphere for beer and nachos. Whatever you do, leave room for dessert; we are partial to the coconut cheesecake and key lime pie.