A viable strategy is to import the CSV file into a database (R supports connections to most of them. Go with MonetDB if you're feeling bleeding edge and speed matters; SQLite or whatever is handy otherwise).
Then you can specify the appropriate subset using SQL and read that into R.