Carlos 'n Charlie's Carlos 'n Charlie's
Restaurant @ Flamingo Las Vegas
"Melissa Love"
This is a awesome Mexican restaurant that is located in the Flamingo They have a lot to offer here. Indoor and out door seating.