I visited Delilah's on Friday evening May 26 after a day visiting museums. I arrived about 7:00 and left at 10. This place is just off of I-95 at Spring Garden St in a mini-mall. They had some kind of valet parking...
Full reviews and comments are available exclusively to VIP members. Join Now