Originally Posted by
JonathanIT
They opened a second shop in Burbank at the corner of Magnolia and Hollywood Way a couple years ago which is equally as popular.
All while reading this thread, I was remembering my experience there a couple of years ago (must've been new)--delicious! Glad to know that I was getting more or less the real deal--I stopped there with a family member who lives in the area but didn't know whether it was real or just a chain of mediocre places (judging by the taste, I thought the former, but my experience with Cuban food is rather limited).
IIRC, I had the ropa vieja.