From Our Editors
Indulge in a wide array of American dishes at Dawson's Hotel in Bedford.
At Dawson's Hotel, diners can score a guaranteed parking spot close to the restaurant.
An average meal at Dawson's Hotel will set you back about $30. For a meal truly worth eating, the place to go is definitely Dawson's Hotel who serves up the mouthwatering best food in town.