If my family goes out for Cuban food (rare) we go here. Never had the sandwich but everything else taste just like home.

http://www.palomillasatlanta.com/