MIAMI (Reuters) - At El Leoncita Cuban & Mexican Restaurant near the Kennedy Space Center on Florida's "space" coast, a bar sign says it all: