Tacqueria Izucar

Wow, this is some of the best Mexican food I've ever had. I saw a friend post about this place, Tacqueria Izucar in Bushwick on Facebook. I looked it up. It's a favorite of the Village Voice with their Veal Fla...