- 3.7Open nowBaie Vista RestaurantCampbell Street, Bonavista, NL A0C 1B0Restaurant
- 1Hotel BonavistaConfederation Drive, Bonavista, NL A0C 1B0Restaurant Bar Night club
- 4.6Little Dairy KingCape Shore Road, Bonavista, NL A0C 1B0Restaurant
- 5Open nowMarsh's Snack Bar62 Church Street, Bonavista, NL A0C 1B0Restaurant
- 3Open nowMary Brown's230 Confederation Drive, Bonavista, NL A0C 1B0Restaurant
- 4.8Open nowMifflin's Tea Roomst, 21 Church Street, Bonavista, NL A0C 1B0Restaurant Cafe
- 5Closed nowNeil's YardMockbeggar Plantation, Mockbeggar Road, Bonavista, NL A0C 1B0Restaurant Cafe
- 4Open nowOceanview Restaurant195 Cape Shore Road, Bonavista, NL A0C 1B0Restaurant
- 3.3P K's Restaurant89 Church Street, Bonavista, NL A0C 1B0Restaurant
- 4.7Robin's DonutsConfederation Drive, Bonavista, NL A0C 1B0Restaurant
- Sea Breeze TakeoutBonavista, Bonavista, NL A0C 1B0Restaurant
- Shannon's Pub & Grill80 Church Street, Bonavista, NL A0C 1B0Restaurant
- 4Open nowSkippers CafeCampbell Street, Bonavista, NL A0C 1B0Restaurant
- Open nowSubway154 Confederation Drive, Bonavista, NL A0C 1B0Restaurant
- 5Open nowThe Boreal Diner61 Church Street, Bonavista, NL A0C 1B0Restaurant