I don’t know anything about birding but I think San Onofre Beach has a lot of birds. Restaurants, that kind of depends where you’re visiting from, but I recommend sea surf. I also like 9 style sushi, south of nicks, Luna’s and Chaupain Bakery. The restaurant on the pier is extremely mediocre but worth going to for the views.