TLO Restaurant Review: Crudoolandia

Editor’s Note: With Oklahoma temperatures nearing record highs and people looking to cool off, I thought it would be fun and fitting to share Louis Fowler’s review of Crudoolandia on SW 29th. With now three locations in the metro (and one in Tulsa) to serve you, they have some of the best Mexican beach food […]