Located in Historic Yorktown’s Riverwalk Landing, a riverfront complex of shops and a park, the Riverwalk Restaurant and its Rivah Cafe, have enviable water views, both from the dining room and the cafe’s deck. The food’s OK, but the river views are better. Nevertheless, this is a popular place for families to eat in Yorktown. The children’s menu serves crab cakes along with pizza, pasta and chicken tenders. For adults, there are daily fish specials and vegetarian entrees, as well as beef, lamb and sandwiches. Hungry kids will be happy enough here, especially when boats dock at the pier.