I remember going here back in the 80's....love the Devil Crab and Stuffed Potatoes...all smothered in hot sauce. Only open till 3, so go early and get your fill of the crab. Also have great Cuban sandwiches. Us to only take cash, but now take credit cards, so easier. If you like the original, this is the place to go.