How are the results sorted in the search results page?
Restaurant results are ordered based on matching terms in the name, menu items and tags. For example, searching for "taco" will find all restaurants with "taco" in the name, in the menu items, and in the tags. A restaurant with "taco" in its name will appear higher on the list than a restaurant tagged with "taco." A group of equally-matching restaurants are then sorted by distance from the center of the map.