Vegetarian Journal's Guide to Natural Foods Restaurants in the U.S. and Canada
§ Reviewer's choice
208 Duckworth St., St. John's, NL A1C 1G5
Vegetarian/eclectic. This "hut" offers a separate counter for gluten free and vegan meals as well as an entirely vegan and gluten free prep area. Enjoy hot cinnamon almond milk or chocolate hummus dip with apple slices and rice crackers. Also choose from a variety of rice paper rolls or customize your own wrap, sandwich, salad or quesadilla with a choice of their pesto or homemade dressings. Make sure to ask what the Hummus of the Day is and take home a tub from their fridge. Outdoor seating is available.
286 Duckworth St., St. John's, NL A1C 1G9
Indian. You can enjoy fine dining in downtown St. John's at India Gate. There are 13 vegetarian dishes on the menu, such as Baigan Masala, Navrattan Curry, and Dahl Makhni. There is an excellent weekday lunch buffet. India Gate is closed between lunch and dinner on weekdays, so please call ahead for hours. Reservations are recommended.
75 Kenmount Rd., St. John's, NL A1B 3P8
Chinese. Conveniently located near The Avalon Mall, Kenmount offers an authentic Chinese setting for dining. Stir-fried Vegetables, Spring Rolls, and Deep Fried Bean Curd are some of the dishes offered. Reservations are recommended for large groups.
203 Water St., St. John's, NL A1C 1B4
Indian. Taj Mahal is located in the heart of downtown St. John's. Some of the dishes offered include Vegetable Korma, Shahi Paneer, and Aloo Gobhi. Lunch time buffet available on weekdays.
364 Duckworth St., St. John's, NL A1C 1H5
Vegetarian/café. The Sprout will make you feel right at home with their numerous menu items, vegan options, fair trade coffee, wine list, and weekend brunches. Live music is featured on some weekends as well.
10 Bates Hill, St. John's, NL A1C 4B4
Mexican. Zapata's offers several vegetarian dishes, such as salads, nachos, burritos, and cornmeal crepes. Reservations are required on weekends. After you dine, you can enjoy the piano bar available upstairs. Zapata's is closed between lunch and dinner, so please call ahead for hours.