I want to show listing by category - restaurant, mechanic etc - but also by location - city, state or country. e.g. London restaurants, UK events etc I've tried a few ways of doing this with categories but it gets messy. How can I do this keeping it simple and clean?
Create category by city name (for eg London restaurant) and assign listing related to London to it. It will separate listing city wise.