Restaurant offering great food and live music. Known for its vibrant atmosphere.