I found this place years ago after returning to Atlanta from living in Miami for three years. While in Miami I fell in love with local Cuban food. This is like being back in Hialeah at my favorite sandwich shop. The only difference is here you have to ask for white rice otherwise you'll get yellow (the preference of most gringos apparently). Love it!
Pros: Great food! Reminds me of Miami
Cons: Parking
more