Celics offers a dining experience on Avenida Barcelona.