Le Petit Tachoires is a traditional restaurant specializing in barbecue cuisine.