thelostogle.com
TLO Restaurant Review: Zarate’s Latin Grill
“Déjà vu…I’ve been here before,” I said eerily to my date as we stood outside of Zarate’s Latin Grill, 706 S. Broadway in Edmond. The cartoonish paintings of fish ready to die for your meal, happil…