calleochonyc

Calle Ocho

Serving up the best Nuevo Latino cuisine in NYC since 1998. We've moved to 45 W 81st St in the Excelsior Hotel! Unlimited sangria brunch Sat & Sun! www.calleochonyc.com
  • 800 posts
  • 1,441 followers
  • 3,436 following