vitalvegas.com
Mermaids, La Bayou and Glitter Gulch Close for Good
Three mainstays on Fremont Street in downtown Las Vegas have shuttered: Mermaids, La Bayou and Glitter Gulch. A new resort is in the works.