CrazyCuban has been open since April 2010. We opened and Atlanta Magazine called us the "Best Cuban Sandwich in Atlanta". We still are the Best today. While we offer Crazy Cuban Comfort Cuisine, it is the Cuban sandwich that brings all the first timers in.