Share Post Embed Post Shutterd some months ago in Washington DC Love Taco Bell but the 1944 Bladensburg Rd NE location left a lot to be desired.