Celebrate Christmas eve at your favorite tapas restaurant in danbury

Ibiza Tapas Restaurant in Danbury, acclaimed as one of the best tapas restaurant in CT and now with a sister restaurant in Chappaqua: IBIZA Kitchen