212 N Main St, Tulsa, Oklahoma 74103 USA
Avocado toast-hands down the best I've ever had. SO FRESH!!
Photo Credit: Yelp