Cadillac Margarita

Cadillac Margarita

Italian liquor top shelf margarita (ask server for more details)