I have been to Co Do a few times and don't remember ever being disappointed. It does a great Pho when I am feeling less adventurous and when I feel like trying something different, its menu serves up an array of delights that include a variety of noodle dishes [dropped rice noodles, rice vermicelli, egg nooodle etc etc etc), rice dishes and stir-fried dishes.
There is such a delightful buzz about this place.
Overall Impression: 7/10
Casual dining. Very good Vietnamese food. Entrees $5.50-$9; mains $9-$20.