Salad Cabecera is a bistro café specializing in balanced cuisine and salads. They offer a menu with options for dine-in and delivery.