Carmen is a Mediterranean restaurant known for its vibrant, subtropical ambiance and dishes that tell a story through slow-cooked flavors and memorable sauces.