No I dislike Milagro as well... and we've tried probably over 100 types of reposado. We went thru a tequila phase...lol
There is a store/pharmacy directly across the street. If you cross the street and head to the left, there is an OXXO store about a 2 minute walk away. The OXXO is cheaper and has a bigger selection, about what you would find in a 7-11, and it has a lot of the same type of deals...2 Gatorades for 30 Pesos, etc...