Mediterranean, Spanish, and British cuisine are offered at Moocow, a unique dining and venue space perfect for celebrations.