Best moderately priced restaurants in Haverhill, MA
- Closed now99 Restaurants786 River Street, Rt 110, Haverhill, MA 01832Restaurant Bar
- Closed nowApplebee's56 Plaistow Road, Haverhill, MA 01830Restaurant Bar
- Open nowAthens Pizza781 River Street, Haverhill, MA 01832Restaurant
- Closed nowBistro 4545 Wingate Street, Haverhill, MA 01832Restaurant
- 3.4Open nowChick's Roast Beef124 South Main Street, Haverhill, MA 01835Restaurant
- Open nowGiovanni's Roastbeef & Pizza298 Main Street, Haverhill, MA 01830Restaurant
- Open nowGrande Mexico108 Plaistow Road, Haverhill, MA 01830Restaurant
- Closed nowHaverhill Beef Co.117 Merrimack Street, Haverhill, MA 01830Restaurant
- Open nowKrueger Flatbread142 Essex Street, Haverhill, MA 01832Restaurant Bar
- 1Open nowLongHorn Steakhouse59 Plaistow Road, Haverhill, MA 01830Restaurant Bar
- Open nowMaria's Family Restaurant81 Essex Street, Haverhill, MA 01832Restaurant
- Open nowOlivia's142 Essex Street, Haverhill, MA 01832Restaurant
- 3.5Closed nowOriental Garden400 Lowell Avenue, Haverhill, MA 01832Restaurant
- 3Open nowPapa Gino's3 Ferry Street, Bradford, Haverhill, MA 01835Restaurant
- Open nowPapa Gino's782 River Street, Haverhill, MA 01832Restaurant
- 3.8Open nowPeking Garden159 Winter Street, Haverhill, MA 01830Restaurant
- 3.7Open nowPeking Garden159 Winter Street, Haverhill, MA 01830Restaurant
- 5Open nowRoma Restaurant29 Middlesex Street, Haverhill, MA 01835Restaurant Bar Night club
- 5Open nowSteve's House of Pizza107 Plaistow Road, Haverhill, MA 01830Restaurant
- 5Open nowTacos Lupita194 River Street, Haverhill, MA 01832Restaurant
- 4.5Open nowThe Grill Next Door653 Broadway, Haverhill, MA 01832Restaurant Bar
- 5Closed nowThe Peddlers Daughter45 Wingate Street, Haverhill, MA 01832Restaurant Bar
- 4.3Open nowThe Pizza Place2 Lafayette Square, Haverhill, MA 01832Restaurant
- 4.5Open nowThe Tap Brewing Company100 Washington Street, Haverhill, MA 01832Restaurant Bar