20 D' Tapas is a bar and grill offering traditional tapas and cuisine at accessible prices.