La Brasa is a Mediterranean restaurant known for its grilled meats, paella, and plant-filled terrace.