The Crazy Cuban Restaurant Review – Midtown, Atlanta, GA [First Impressions]

Last week, on my way back from Farm Burger, I did some drive by snacking at The Crazy Cuban in Midtown.  In an attempt to fill the Grand Canyon-esc void left by the departure of Kool Korners, The Crazy Cuban has taken up residence just down the street from that shuttered Atlanta institution.  The restaurant …