Dank Spots
Otto's Tacos is one of Dank Spots.

1. Otto's Tacos

141 2nd Ave (at E 9th St), New York, NY
Mexican Restaurant · East Village · 169 tips and reviews