Other Restaurants in Chelmsford 3A Baddow Road, Chelmsford, CM2 0BX Tags: cuisine: spanish tapas, price for 2 (exc. drinks): £20, private parties: call for details