I don't know of a serious American restaurant that does this. Even my local dive bar doesn't have photos of the food on the menu. The only place I associate with photos on a menu is fast food, and we all know those photos never live up to expectation anyway.
Most chain restaurants (places like Applebee's, Friendly's, Chili's) include pictures on their menus, especially pictures of drinks and desserts. Many independent Asian restaurants do as well and I've seen it in Mexican places too.