Tarahumara – S02E07 (A bit late…)

Scott and Dave are out and about in Norman, OK at Tarahumara’s Mexican Cafe! This being one of their favorite restaurants, our hosts were a bit nervous about reviewing this patio. Listen in for all the details!

Leave a Reply

Your email address will not be published. Required fields are marked *