Casa Rebeca is a fine dining restaurant offering delicious dishes in a warm and elegant setting.