A stone's throw away from Salt Lake City's Mormon Tabernacle is the Utah State Capitol building, the site where famously strict regulations on alcohol have been approved because of the Mormon religion that still dominates the state. I was surprised however to find that one could order French wine in the local restaurants.