Castle's Barbeque is a Casual Dining restaurant located in Tagore Garden, West Delhi and stands nearby PVR Cinema. The place specializes in Barbecue dishes in North Indian, Chinese and Italian cuisines. The decently-priced menu is designed keeping the niche crowd in mind who is not much of gravy lovers. The add-on to this is the fulsome buffet and a barbecue and grill section that takes you by surprise. Castle's Barbeque is the perfect place for people to savor deliciously smoked dishes.