United States / Omaha / RestaurantsmexicanOso Mix Grill And ChillAddress2229 Leavenworth St, OmahaWebsiteosomix.comPhone+15314665138—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itAvenue Apartments · 197 mNot ratedThe Flats on Howard · 339 mNot ratedShucks Fish House and Oyster Bar · 408 mNot rated