New Tropic is a bar and grill specializing in roasted chicken and other grilled dishes.