Originally Posted by
SpeedJunkie
http://www.kubakuba.info/
It is in Richmond but I always thought it was pretty good, although I am not cuban and have not ate in Miami or Cuba.
A picture of them pressing a sandwich.

KubaKuba makes a great Cuban sandwich. Not sure how it compares to a legit one though because I've never had one of those.