ALSO READ: Restaurant Hacks: these are the rules for splitting the bill
Dining out can be a bit tricky when everyone has their own preferences – but not with these restaurants! Offering menus that offer meat, fish, vegetarian and vegan options – there is a restaurant on this list that is sure to become your new favourite spot!
Nationwide
Tasha’s
ALSO READ: 10 Vegetarian recipes to try if you’re stuck in a meat rut
Joburg
Mexican Fresh
Pretoria
Afroboer
ALSO READ: 5 Warming vegetarian curries for Meat-free Monday
Durban
Chilliplum Bistro
Cape Town
El Burro
ALSO READ: Restaurant Hacks: how to get the most out of a sushi buffet