Home / Guides / Guides / BEST MARGARITA

BEST MARGARITA

Cempazuchi

Mar. 25, 2008
Google plus Linkedin Pinterest

Cempazuchi
1205 E. Brady St.
291-5233

“Margarita” is a Spanish word meaning “hands-down the most precious liquid in the history of the world, even though water sometimes tries to steal its glory.” Admittedly, that’s a loose translation. Luckily, to find the exact definition of Milwaukee’s Best Margarita, you only need to know one word: Cempazuchi. (R.H.)

Runners-up: Botanas, Rudy’s

Poll

Given his political beliefs and past comments about women, is Judge Neil Gorsuch too out of touch with the mainstream to serve on the Supreme Court?

Getting poll results. Please wait...