Taco Bamba Taqueria | Hungru

A specific location of Chef Victor Albisu's popular taqueria, situated at 3930 Wisconsin Ave in Washington, D.C., known for its Mexican street food.