Review & Photos ~ Carlos’n Charlie’s Las Vegas
Carlos’n Charlie’s recently opened their first west-coast restaurant in the Las Vegas Flamingo Hotel. We spent a Saturday evening there and completely enjoyed it. The food was really good and it’s just a
Continue reading