By Sophie Gayot
Downtown Los Angeles is sprouting with new, elegant restaurants. CASA on South Grand Avenue is one of them. Located at the foot of one of the towers of California Plaza, it is as beautiful as the buildings, though in a very different style. You can choose to sit outside or inside to sip on great house-made cocktails, before moving onto chef Nick Albrecht’s interpretation of Mexican cuisine.