7 of 10

Otto's Tacos

Otto's TacosGrab-and-go or take a seat in their intimate 13-seat joint. Quality tacos with house-made tortilla at about $3 each. Otto's Tacos, 141 2nd Ave [Photo via @ottostacos]
7 of 10
Feedback