Caoca is a Spanish restaurant with a menu starting from €9 and a capacity of 100 people. Chef Juan Conesa is in charge of the kitchen.