Followers

    No one is following Omi yet.
    Load More

    Following

      Omi isn't following anyone yet.
      Load More

      Omi Leti locations

      Getting your current location Getting your current location
      Finding Omi Leti locations Finding Omi Leti locations

      1 Tip

      • Recent
      • All Tips
      • Greenwich Village, New York, United States (1)
      • New York, United States (1)
      • Mexican Restaurants (1)
      El Toro BlancoAugust 10, 2014
      Mexican
      • New York, United States

      The food is great, the service is great, their margaritas are great... What else you need?

      Save
      Report