Victor Albisu -- formerly of BLT Steak -- is prepping to open Taco Bamba in Falls Church. In the meantime, you can catch a preview pop-up at Black Jack (1612 14th St. NW) Monday nights.
UP NEXT X
Try This at Home: Spicy Portobello Tacos
Embed this video