The food, the cocktails, the room. Here's a taste of a night at Carajillo, right off Fremont Street in Downtown Las Vegas.
Better than any photo. Book a table or order pickup.