United States / Tulsa / RestaurantsamericanApple barrel cafeAddress730 W 23rd St, TulsaWebsitewww.applebarrelcafe.comPhone+19185748868—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 itWestern Pines Apartments · 205 mNot ratedWaterside Apartments · 999 mNot ratedTerrace View Apartments · 1111 mNot ratedSoma Tulsa