No one is following Otis yet.
Otis isn't following anyone yet.
Getting your current location
Finding Otis locations
- All Tips
- Mexican Restaurants (1)
- New York, United States (1)
- Upper West Side, New York, United States (1)
CilantroMay 15, 2013
Mexican • New York, United States
Get the fresh made guacamole and the margaritas. They're incredible.