A new sandwich shop by the name of the Crazy Cuban is getting all nice and did before opening its door to customers. Though Google maps may be off a smidge, it’s going in at 290 14th Street in Midtown Atlanta. Steadfast and ardent fans of Cuban food may remember a place on Terrell …
Continue reading “Crazy Cuban Sandwiches Coming To Midtown Atlanta [Openings]”