Las Vegas Sun

May 4, 2024

Carlos’n Charlie’s Opens at Flamingo

Wed, Apr 18, 2012 (5:32 p.m.)

Las Vegas’ first Carlos’n Charlie’s restaurant opened Wednesday, April 18, 2012, at the Flamingo.

More galleries