Review of Otto's Tacos

141 2nd Ave, New York, NY 10003

Overall Rating

Review


Fantastic homemade and fresh. GF tacos are even made separately. Vegetarian pescatarian and meat options.

Celiac friendly?

Yes

Updated 9 years ago

Celiac