Bedford sits on the Merrimack River and is a suburb of Manchester. This quaint town offers visitors and residents a number of restaurants to choose from. You can dine on modern American cuisine or head to one of the town's many family-friendly restaurants, including steakhouses, barbecue joints and diners, for a laid-back atmosphere. Bedford also hosts some upscale fine dining spots where you can eat in style with a loved one or client. If you are in the mood for something international, you can choose from Mexican, Italian or Chinese options. After dinner, head to one of the town's cafés or coffee shops for a dessert pastry.