Get directions to: Balan Bbq, New Castle, DE Restaurant address: 42 Atlantic Ave New Castle, DE 19720, USA Driving Walking Bicycling Restaurant: Balan Bbq