Iguana Grill – S02E01

Dave and Scott review the Iguana Grill at 9 NW 9th in OKC. There were ups, downs, and a little confusion over dessert. Check it out!

Leave a Reply

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