Full menu with prices & pictures
Otto's Tacos 1568 3rd Ave, New York City I-10128-...
+19173882933
At a distance of 90 meters from Otto's Tacos in New York City there are parking options where you can leave your vehicle, Or, you could take the public transportation and get off at the stop MTA-86th St-4, 5, 6 Lines, which is 216 meters away from Otto's Tacos.
The restaurant from New York City offers 9 different menus and drinks on the card at an average price of $6.1.
The average evaluation of 3.9 shows that Otto's Tacos so far has satisfied the most of its guests.