Burrito
Electric Burrito is one of Burrito.

1. Electric Burrito

7.5
81 Saint Marks Pl (at 1st Ave), New York, NY
Burrito Restaurant · East Village · 10 tips and reviews