Restaurants in St. John's

We list 192 restaurants in St. John's.

Updated July 2026

How many restaurants are there in St. John's?

192 are listed so far. None has five or more diner reviews in our data, so the list isn't ranked by rating yet.