No he is not. His parents were not born here. Therefore he does not meet the qualification of a being natural born citizen as defined in Constitutional law. I know they gave Obama a pass and people are afraid to address the issue for fear of race riots. But the truth is the truth. Article 2 Section 1 Clause 5 of the U.S. Constitution requires a candidate for the Office of the President of the United States to be a Natural Born Citizen to prevent dual allegiance and foreign influence.
The Supreme court case of 1875 Minor V Happersett, 88,U.S. 162 set precedent that has not been overturned that natural born citizen is defined as born on U.S. soil to two citizen parents. Rubio does not meet that requirement like it or not.
http://www.youtube.com/user/82009pol#p/f/40/aIUSSWJSeV4
You are Right, Robio cannot be vice President or President.
Obama should not be President now.