Best restaurants in Haverhill, MA
- 1Open now7-Eleven503 River Street, Haverhill, MA 01832Restaurant Cafe
- Open now7-Eleven687 South Main Street, Bradford, Haverhill, MA 01835Restaurant Cafe
- Closed now99 Restaurants786 River Street, Rt 110, Haverhill, MA 01832Restaurant Bar
- Open nowA-1 Deli Inc92 Merrimack Street, Haverhill, MA 01830Restaurant Cafe
- Closed nowApplebee's56 Plaistow Road, Haverhill, MA 01830Restaurant Bar
- 5Open nowAri's Pizza & Subs402 South Main Street, Haverhill, MA 01835Restaurant
- Open nowArtist Cafe22 Washington Street, Haverhill, MA 01832Restaurant
- 5Asian Garden1186 Main Street, Haverhill, MA 01830Restaurant
- Open nowAthens Pizza781 River Street, Haverhill, MA 01832Restaurant
- Avas Salads Plus15 Washington Street, Haverhill, MA 01832Restaurant
- Open nowB & D TECHNOLOGY MULTISERVICE105 South Main Street, Haverhill, MA 01835Restaurant
- 2Closed nowBarking Dog Ale House77 Washington Street, Haverhill, MA 01832Restaurant Bar
- Open nowBarrett's Specialty Foods, 103 Merrimack Street, Inc.103 Merrimack Street, Haverhill, MA 01830Restaurant
- Open nowBenedetti's Deli, LLC350 Washington Street, Haverhill, MA 01832Restaurant
- Closed nowBistro 4545 Wingate Street, Haverhill, MA 01832Restaurant
- 5Bradford124 Winter Street, Haverhill, MA 01830Restaurant
- 5Closed nowBreakfast Cafe695 South Main Street, Haverhill, MA 01835Restaurant
- 2.3Open nowBrother's Pizza755 Main Street, Haverhill, MA 01830Restaurant
- 2.3Closed nowBurger King74 Plaistow Road, Haverhill, MA 01830Restaurant
- 5Open nowButch's Uptown63 Locke Street, Haverhill, MA 01830Restaurant
- Open nowCaribbean Kitchen133 Lafayette Square, Haverhill, MA 01832Restaurant
- 4.7Open nowCasa Blanca2 Essex Street, Haverhill, MA 01832Restaurant
- 3.4Open nowChick's Roast Beef124 South Main Street, Haverhill, MA 01835Restaurant
- 5Open nowChina King Super Buffet755 Main Street, Haverhill, MA 01830Restaurant